Work as a Senior Frontend Developer (React) on an SAP Commerce project developing mobile and web applications using React Native and React.js.
The professional will be responsible for building modern, high-performance interfaces integrated with Java backend services and SAP Commerce, and for integrating with content management tools (CMS), ensuring a smooth and consistent user experience.
Develop and maintain front-end applications using React.js and React Native.
Implement responsive, high-performance interfaces for web and mobile.
Integrate front-end applications with Java backend APIs.
Work on integration with SAP Commerce (SAP CX) to consume data and features.
Integrate front-end with CMS tools such as Strapi and/or URI.
Ensure development best practices (clean code, componentization, reuse).
Contribute to the evolution of the project backlog, ensuring on-time deliveries.
Perform testing, validations and bug fixes.
Collaborate with backend, UX/UI and product teams.
Participate in code reviews and contribute technical improvements.
Requirements
Minimum of 5+ years of Front-End development experience (Senior level).
Solid experience with React.js.
Experience with mobile development using React Native.
Experience consuming RESTful APIs.
Knowledge of HTML5, CSS3 and JavaScript/TypeScript.
Experience with version control (Git).
Experience integrating with backend services.
Experience developing responsive and high-performance interfaces.
Desired: Experience integrating with SAP Commerce (SAP CX).
Experience with CMS such as Strapi or URI.
Knowledge of component architecture and design systems.
Experience with front-end testing (Jest, Testing Library, etc.).
Experience with agile methodologies (Scrum/Kanban).