HamburgerMenu
hirist

Job Description

Description :



As a Senior 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.g., 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.

- 5+ years of experience as a front-end developer, with a primary focus on JavaScript/TypeScript and React.

- Backend PHP experience is a strong plus.

- Expertise in writing and maintaining unit tests.

- Clear understanding of software quality and what constitutes good code.

- Familiarity with working in an Agile environment.

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

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

- Experience with React (TypeScript) and interfacing with GraphQL APIs.

Additional Nice-to-Haves :



- Auth0.

- Headless eCommerce experience.

- Node.js.

- Azure.

- ADO (Azure DevOps).

- Hands-on experience with Adobe Commerce Cloud.


info-icon

Did you find something suspicious?