Search by job, company or skills
Position Summary
We are looking for a highly skilled Engineer to join our direct client team and help lead the effort in modernizing our commercial portfolio. As an integral part of our agile scrum team, you will have the opportunity to build and maintain web applications that span retail, commercial, and international e-commerce areas. Candidates should have recent experience building React web projects with Next.js.
Key Responsibilities:
Implement features that meet business requirements while maintaining a healthy, sustainable, and reliable codebase.
Work on problems with your team, roll up your sleeves, form an opinion and advocate for engineering-specific roadmap items.
Contribute to overall group objectives like finding opportunities for cross-product code reuse, improving developer experience using automation, and improving operational stability.
Write maintainable code and always find opportunity to simplify.
Deliver code with confidence by writing integration and unit tests.
Participate in code reviews and provide feedback that continuously improves the quality of the code.
Own your own professional development by seeking out challenging work assignments.
Requirements:
Bachelor's degree in computer science or related field required.
Experience developing web applications using React, Redux, React testing library and Jest.
Minimum of 10+ years of IT Industry experience
Typically requires 6+ years of experience as a front-end or full stack engineer.
Expert proficiency in TypeScript and modern react (hooks, functional programming)
Familiarity in advanced React 18 concepts like Server components, suspense etc.,
Ability to test applications for Accessibility and assist team in developing accessible applications. Expert knowledge in integration tests using MSW and writing end-to-end tests using cypress or playwright.
Ability to coach and mentor other team member
Date Posted: 20/06/2024
Job ID: 82410633