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 seeking a highly skilled and experienced Senior Front End Developer with a strong background in Angular architecture and development. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and resilient microservices. This role requires exceptional problem-solving abilities, strong communication skills, a keen analytical mind, and a collaborative team-player attitude. A proven track record of hands-on experience in Java and microservice development is essential.
Job Responsibility
Design, develop, and maintain high-performance, scalable, and responsive web applications using Angular (latest versions)
Collaborate with cross-functional teams including backend developers, UX/UI designers, and product managers to deliver high-quality solutions
Develop reusable UI components and ensure the best possible performance, quality, and responsiveness of applications
Implement clean, maintainable, and efficient code using best practices
Integrate frontend components with RESTful APIs and backend services
Optimize applications for maximum speed, scalability, and responsiveness
Troubleshoot and debug complex issues across the stack
Participate in code reviews, technical discussions, and mentoring junior developers
Stay up-to-date with emerging frontend technologies and industry trends
Requirements
8+ years of overall experience in front-end development
Strong proficiency in Angular (latest versions preferred)
Expertise in HTML5, CSS3, JavaScript, and TypeScript
Experience working with Node.js and modern development workflows
Hands-on experience in building responsive and scalable web applications
Strong understanding of REST APIs and integration
Familiarity with version control systems like Git
Excellent problem-solving, analytical, and debugging skills
Strong communication and collaboration skills
Bachelor's or Master's degree in Computer Science, Engineering, or a related field