HamburgerMenu
hirist

Job Description

About the job :

As a Lead Front-End Engineer, you will play a pivotal role in developing, maintaining, and enhancing our eCommerce platform's front-end systems.

Your primary responsibility will be to ensure seamless integration between the front-end React application and the back-end Adobe Commerce Cloud system.

You will collaborate closely with our implementation partner, receiving knowledge transfer to support and eventually lead enhancements to the platform.

This role requires a deep understanding of JavaScript and React.

Responsibilities :

- Design, develop, and maintain eCommerce web applications built with React and headless eCommerce architectures.

- Ensure seamless front-end integration with the Adobe Commerce Cloud back-end system.

- Work with RESTful APIs, SOAP web services, and messaging protocols (e., JMS, AMQP).

- Collaborate with the implementation partner to gain in-depth platform knowledge and ensure smooth knowledge transfer.

- Create test cases and unit tests using Jest to ensure application quality and functionality.

- Work closely with UI/UX designers to validate technical feasibility and deliver an optimal user experience.

- Optimize applications for maximum speed, scalability, and user engagement.

- Participate in code reviews and provide constructive feedback to enhance code quality.

- Stay updated with industry trends, best practices in eCommerce web development, and Adobe Commerce Cloud advancements.

Qualifications :

- Bachelor's degree in Computer Science, Engineering, or a related field.

- 8+ years experience as a front-end Developer, with a primary focus on JavaScript/Typescript and React.

- Backend PHP experience is a huge plus.

Additional nice-to-haves :

- Auth0

- Headless eCommerce

- NodeJS

- Azure

- ADO

- Hands-on experience with Adobe Commerce Cloud

- Expertise with unit tests

- An understanding of what "good" code is

- Familiarity with an Agile environment

- Strong problem-solving skills, attention to detail, and a proactive approach.

- Excellent communication skills, with the ability to collaborate effectively with both internal teams and external partners.

- React (TypeScript)

- Interfacing with GraphQL APIs

info-icon

Did you find something suspicious?