This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a skilled Senior Frontend Developer with 4+ years of experience and deep expertise in Angular 18 and Micro Frontend architecture. You’ll be responsible for implementing, debugging, configuring, building, deploying, and testing scalable frontend applications, collaborating with cross-functional teams to deliver high-quality, modular, and performant web solutions. Awareness of AI-driven enhancements in frontend development is a strong plus.
Job Responsibility:
Develop new user-facing features with Angular 18 and implement Micro Frontends using Module Federation or similar strategies
Build reusable code and libraries
ensure performance optimization
Validate user input before submission and integrate with RESTful APIs
Debug issues efficiently and trace root causes
Configure layered environment settings and manage config files
Write unit and integration tests using Jasmine, Karma, Jest, or Cypress
follow TDD practices
Participate in architectural design, propose scalable UI patterns, and contribute to technical decision-making
Analyze requirements and perform quick research to propose frontend solutions
Use JIRA for task tracking, estimations, and breaking down epics/stories into smaller tasks
Collaborate across teams and support releases
Requirements:
4+ years of frontend development experience
Strong expertise in Angular (v18), TypeScript, RxJS, SCSS, and component-based architecture
Hands-on experience with Micro Frontends and Module Federation
Good understanding of HTML5, CSS3, JavaScript (ES6+), REST APIs, and Git
Experience with CI/CD, cross-browser compatibility, and responsive design
Familiarity with image editing tools (Figma, Photoshop, GIMP) and SEO best practices
Experience with Kendo library, Angular Material, NgRx, Nx monorepos
Basic knowledge of Node.js, Express
Familiarity with cloud deployments or containerized environments
Nice to have:
Awareness of AI technologies and how they can enhance frontend development is highly desirable