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 Mid-Level Frontend React Engineer to join our Digital Experience team within an enterprise environment. This role focuses on developing and maintaining modern, responsive web applications using React, while collaborating closely with backend engineers, designers, QA, and product teams. The ideal candidate has solid hands-on React experience and is comfortable working on production systems while continuing to grow frontend engineering skills.
Job Responsibility:
Develop and maintain web applications using React
Build reusable UI components using React functional components
Build reusable UI components using JavaScript (ES6+) and/or TypeScript
Implement client-side features based on UX and product requirements
Integrate frontend applications with RESTful APIs
Apply responsive design principles to ensure cross-browser and multi-device support
Follow established frontend architecture, coding standards, and best practices
Fix bugs, improve existing features, and participate in performance improvements
Write basic unit and component tests to validate functionality
Participate in code reviews and collaborate with team members
Work in an Agile/Scrum environment, contributing to sprint planning and execution
Contribute to continuous improvement initiatives, including AI-enabled productivity improvements
Requirements:
3–5 years of experience in frontend or web development
Solid experience with React
Good understanding of React Hooks (useState, useEffect, etc.)
Good understanding of Component-based development
Proficiency in HTML5, CSS3, and responsive layouts
Experience with modern styling approaches: CSS Modules, SCSS, Tailwind CSS, or similar
Experience integrating frontend applications with REST APIs
Familiarity with Git and collaborative development workflows
Working knowledge of modern frontend build tools (Vite, Webpack, or similar)
Ability to troubleshoot browser and UI issues effectively
Hands-on experience using AI tools such as Claude or similar LLM-based assistants to analyze
Strong problem-solving and debugging skills
Willingness to learn and adapt to new technologies
Good communication and collaboration skills
Ability to take ownership of assigned tasks and features
Comfortable working in a fast-paced, team-oriented environment