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).
The Front-End Developer is responsible for building engaging, responsive, and user‑friendly web interfaces. This role works closely with designers, product managers, and backend engineers to translate UI/UX designs into high‑quality code. The ideal candidate is highly proficient in modern front‑end frameworks, follows best practices, and is passionate about delivering seamless experiences across devices and platforms.
Job Responsibility:
Develop, test, and maintain responsive web interfaces using HTML, CSS, and JavaScript
Implement front‑end features using modern frameworks such as React, Angular, or Vue (based on company stack)
Collaborate with UI/UX designers to translate prototypes and wireframes into functional digital experiences
Optimize applications for performance, scalability, accessibility, and cross‑browser compatibility
Create reusable components, patterns, and front‑end architecture that support scalability
Troubleshoot and debug UI issues and improve user experience
Integrate front‑end components with backend APIs and services
Maintain version control and follow established code review processes (Git, GitHub, GitLab, Bitbucket)
Stay up to date on best practices, new technologies, and modern web standards
Partner with product and engineering teams to ensure technical feasibility and align on project requirements
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, Web Development, or a related field (or equivalent experience)
2–5 years of hands‑on front‑end development experience
Strong proficiency in HTML5, CSS3, JavaScript (ES6+)
Experience with at least one modern JavaScript framework: React, Angular, Vue, Svelte, etc.
Familiarity with RESTful APIs, JSON, and asynchronous programming
Strong understanding of responsive design, accessibility (WCAG), and cross‑browser compatibility
Experience using front‑end build tools (Webpack, Vite, Gulp, npm, Yarn)
Proficiency with Git or other version control systems