About the Role
We are seeking a passionate and experienced Front-End Developer to join our team and help build engaging, high-performance user interfaces. You will be responsible for managing the complete front-end development lifecycle from design handoff to deployment while ensuring that every feature delivers a seamless and intuitive user experience.
Key Responsibilities
- Manage the front-end development lifecycle from design through to production, ensuring seamless delivery of features and updates.
- Build and maintain dynamic, user-centric web features using React, Next.js, and TypeScript, with a focus on personalization, targeting, and segmentation tools.
- Drive code quality by contributing clean, efficient, and reusable code while actively addressing technical debt and suggesting long-term improvements.
- Lead testing initiatives across the front-end stack using tools such as Jest, Vitest, and React Testing Library, from unit tests to end-to-end monitoring.
- Liaise with cross-functional teams including design, product, and back-end engineering to ensure technical feasibility and cohesive implementation of features.
- Act as a key contributor to a collaborative and innovative development culture, engaging in peer reviews and shaping best practices within the team
WHAT YOU’LL BRING
- Proven experience in front-end development, with 3–4 years working with ReactJS, Next.js, JavaScript (ES6+), and TypeScript in production environments.
- Confidence in developing high-performance, user-focused features and applying modern testing practices using frameworks like Jest or Vitest.
- Eagerness to explore new technologies, continuously enhance user experiences