
Senior Frontend Engineer
Aleph Group, Inc
full-time
Posted on:
Location Type: Hybrid
Location: Ljubljana • 🇸🇮 Slovenia
Visit company websiteJob Level
Senior
Tech Stack
AngularCypressJavaScriptJestMobXReactReduxTypeScriptVue.jsWebpack
About the role
- Architect & Design: Design, develop, and maintain scalable and resilient front-end architectures and user interface components.
- Build & Implement: Write clean, high-performance code in JavaScript/TypeScript, utilizing modern frameworks like React, Angular, or Vue.js. Implement performance optimization (code splitting, lazy loading).
- Manage Infrastructure: Own and operate the front-end build and deployment pipelines (e.g., Webpack, Vite, CI/CD).
- Ensure Reliability: Implement robust error handling, testing strategies (unit, integration, E2E), and performance optimizations to guarantee a smooth user experience.
- Observability: Instrument applications with metrics, logs, and traces to ensure visibility and rapid troubleshooting in a complex distributed environment.
- Mentorship & Leadership: Mentor mid-level and junior developers, conduct code reviews, and champion best practices for front-end development.
- Collaboration: Work closely with product managers, backend engineers, and UI/UX designers to build cohesive and powerful features.
Requirements
- 5+ years of professional experience in front-end software development.
- Deep, hands-on experience with designing and building complex web applications and single-page applications (SPAs).
- Proven expertise with at least one major JavaScript framework, such as React, Angular, or Vue.js.
- Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3, with a solid understanding of responsive design and cross-browser compatibility.
- Experience with state management libraries (e.g., Redux, MobX, NgRx) and asynchronous programming.
- Practical experience with front-end testing frameworks (e.g., Jest, React Testing Library, Cypress).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptReactAngularVue.jsHTML5CSS3ReduxMobXJest
Soft skills
mentorshipleadershipcollaborationcode reviewscommunication