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’re looking for a skilled and detail-oriented Front-End Engineer to craft intuitive, high-performance user interfaces that bring our products to life. You’ll work with modern JavaScript/TypeScript frameworks at the core, implement responsive and accessible designs, and ensure smooth, secure integration with back-end APIs. You’ll deliver clean, maintainable code with strong test coverage. This role is ideal for someone who blends technical excellence with a passion for great user experiences that look pixel perfect.
Job Responsibility:
Build engaging, accessible, and performant interfaces that make complex systems feel effortless to use
Write clean, maintainable code in modern JavaScript and TypeScript
Work fluently with frameworks like Angular or LIT
Apply best practices in component architecture, state management, and styling
Break down complex UI/UX product designs into small, value-driven chunks, delivering features incrementally
Create responsive pixel perfect designs that work seamlessly across devices
Ensure accessibility (WCAG compliance) and excellent user experience
Integrate smoothly with back-end APIs, handling data fetching, caching, and error states gracefully
Maintain security and performance in the browser
Write both unit and integration tests for components and user flows
Structure code for testability
Use modern testing frameworks like Jest, Vitest, or Cypress effectively
Ensure the front-end is observable, with client-side logging, performance metrics, and error tracking
Collaborate openly, communicate clearly in writing and speech
Give thoughtful feedback in code reviews
Leverage AI-assisted development tools thoughtfully and responsibly
Use Git and CI/CD pipelines effectively, automating build, test, and deployment processes
Requirements:
Strong experience writing (S)CSS and clean, semantic HTML
Experience creating responsive, cross-device interfaces with a focus on accessibility (WCAG compliance) and user experience
Proficiency in modern JavaScript and TypeScript, with experience in modern front-end frameworks (preferably Angular)
Experience with web component libraries like LIT are a big plus
Strong understanding of component architecture, state management, and styling best practices
Experience integrating front-end applications with back-end APIs, including data fetching, caching, error handling, and performance optimization
Solid understanding of writing and maintaining unit and integration tests
Effective collaboration and clear communication in cross-functional teams
Practical experience with containerization with Docker, Git and CI/CD pipelines for automated build, test, and deployment