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 Senior Frontend Developer with 5 to 8 years of hands-on experience in building scalable, responsive, and high-performance web applications. The ideal candidate must demonstrate a deep understanding of modern frontend frameworks, API integration, UI/UX design implementation, testing, and build tools. Familiarity with AI/ML-integrated interfaces and cloud deployment is a strong plus.
Job Responsibility:
Develop and maintain advanced frontend applications using modern JavaScript (ES6+) and frameworks such as React
Collaborate closely with designers to translate UI/UX designs into pixel-perfect, accessible, and responsive web interfaces
Integrate with RESTful APIs using tools like Axios or Fetch, handling asynchronous workflows efficiently
Apply cross-browser compatibility and web accessibility standards (WCAG) throughout the development process
Implement unit and end-to-end testing using Jest, Vitest, Cypress, or Playwright
Use frontend build tools (Webpack, Vite) and package managers (npm, yarn) to manage project workflows
Maintain code versioning and collaboration using Git
Participate in code reviews, sprint planning, and Agile ceremonies with distributed teams
Requirements:
HTML5, CSS3, and modern JavaScript (ES6+)
Expertise in React (or similar frameworks like Angular/Vue) and state management libraries (e.g., Redux, Zustand, NgRx, or Vuex)
Solid experience consuming RESTful APIs
Deep understanding of responsive design, accessibility (WCAG), and cross-browser compatibility
Proficiency in unit testing and E2E testing
Experience with Webpack, Vite, and package managers (npm, yarn)
Strong command of Git for version control
Nice to have:
Experience with TypeScript
Familiarity with AI/ML APIs or frontends integrated with intelligent systems
Knowledge of performance optimization techniques (lazy loading, code splitting, etc.)
Exposure to cloud-based frontend deployments (e.g., Azure Static Web Apps, Vercel, or Netlify)