Role Overview We’re seeking a highly skilled Frontend Developer to join our team. The ideal candidate has strong experience in React and related technologies, with a passion for writing clean, scalable, and well-tested code. Key Responsibilities • Develop React/NextJS front-end applications • Conduct unit testing and ensure accessibility & performance • Participate in Agile processes (stand-ups, sprint planning, code reviews) • Build modular, reusable code and UI components • Collaborate with design, marketing, and backend teams • Maintain and scale frontend systems • Mentor junior developers and support integration efforts Required Skills & Experience • 8+ years of hands-on experience with React.js, Redux, TypeScript, and NextJS • Proficient in HTML5, CSS3/SASS, JavaScript (ES6+) • Strong understanding of TDD and experience with Jest, React Testing Library, Cypress • Familiarity with Storybook, Git, CI/CD, Webpack, and Agile methodologies • Experience with SPA architecture, responsive design, and cross-browser compatibility • Strong communication skills and client-facing experience • Experience with 3rd-party integrations and serverless development