We are looking for a Senior Front End Product Engineer to take ownership of delivering exceptional user interfaces while ensuring alignment with product strategy.
In Short
Lead strategic discussions and collaborate on delivering resilient, scalable solutions.
Build and optimize user experiences using React, NextJS, GraphQL, and TypeScript.
Apply Layered Architecture Principles to separate front end business rules from UI components.
Utilize advanced NextJS features to architect performant applications.
Champion component-driven development with Storybook.
Leverage Jest for writing resilient unit tests.
Deliver features quickly through continuous delivery.
Write clean, maintainable code with a strong emphasis on JavaScript, HTML, and CSS.
Stay updated with the latest advancements in front end technologies.
Mentor and guide team members, sharing best practices.
Requirements
Proven experience in front end development with a focus on user experience.
Strong knowledge of React, NextJS, GraphQL, and TypeScript.
Experience with Clean Architecture and Layered Architecture Principles.
Familiarity with Jest and React testing frameworks.
Ability to write clean and maintainable code.
Strong problem-solving skills and a strategic mindset.
Excellent communication and collaboration skills.
Passion for mentoring and promoting a culture of learning.
Benefits
Work in a collaborative and fast-paced environment.
Opportunity to lead and influence product development.
Flexible working hours and remote work options.
Access to the latest tools and technologies.
Professional development and growth opportunities.