Key Responsibilities
? Contribute to the design, development, and deployment of responsive,
accessible, and performant front-end applications.
? Build and maintain applications using Next.js, React, JavaScript, and
TypeScript.
? Integrate with and manage CMS platforms (headless or traditional) to power
content-driven applications.
? Focus on code quality, maintainability, and strategies for safe, frequent
deployments.
? Collaborate with cross-functional teams to deliver customer-centric solutions.
? Mentor and support the growth of junior and intermediate engineers through
knowledge sharing, pairing, technical guidance, and feedback.
? Partner with Engineering Managers to evaluate team performance, contribute to
hiring, and foster professional growth.
? Stay up to date on industry trends and emerging technologies, bringing
innovative solutions to the team.
Bachelor's degree in computer science, Information Technology, or related field
(or equivalent experience).
? 7 + years of professional experience in front-end development.
? Expert knowledge of React, Next.js, JavaScript, and TypeScript.
? Experience working with headless CMS platforms
? Strong understanding of web standards, responsive design, accessibility
(WCAG), and SEO best practices.
? Proficiency with modern front-end tooling (Webpack, Babel, ESLint, Prettier,
etc.).
? Familiarity with REST APIs.
? Experienced with testing frameworks (e.g., Jest, React Testing Library, Cypress).
? Awareness of CI/CD approaches and front-end deployment pipelines.
? Strong communication and collaboration skills, with the ability to work effectively
in a remote team environment.
? A deep customer and product focus, with a passion for delivering high-quality
user experiences.