Xpertsoft
Back to roles

Frontend Developer

RemotePosted 2 days ago

Main tasks & responsibilities

  • Lead the frontend stream for new features and migration projects, ensuring delivery of performant and maintainable solutions.
  • Develop high-quality web applications using React, TypeScript, and Next.js (SSR/SSG/ISR).
  • Implement and enforce accessibility standards (WCAG AA), performance budgets, and automated testing practices (Jest, React Testing Library).
  • Integrate REST and GraphQL APIs, collaborating closely with design and backend teams.
  • Apply Agile methodologies, contribute to backlog refinement, and drive best practices across the team.
  • Ensure security, scalability, and long-term maintainability in all frontend deliverables.
  • Strong hands-on expertise in React, TypeScript, and Next.js, with proven experience in building scalable and performant web applications.
  • Solid knowledge of accessibility (WCAG AA) and performance optimization techniques.
  • Proficiency in API integration (REST and GraphQL), Git, Docker, and CI/CD pipelines.
  • Experience in automated testing and quality gates, ensuring high standards of code quality.
  • Demonstrated ability to guide and mentor a small squad or stream in an Agile environment.

Requirements

  • Strong hands-on expertise in React, TypeScript, and Next.js, with proven experience in building scalable and performant web applications.
  • Solid knowledge of accessibility (WCAG AA) and performance optimization techniques.
  • Proficiency in API integration (REST and GraphQL), Git, Docker, and CI/CD pipelines.
  • Experience in automated testing and quality gates, ensuring high standards of code quality.
  • Demonstrated ability to guide and mentor a small squad or stream in an Agile environment.

Nice to have

  • Experience with headless CMS platforms (e.g., Sitecore XM Cloud, Contentful, Strapi, Sanity), micro-frontends, SEO/analytics, and Storybook.
  • Excellent communication in English (C1+)

Apply

Fill in the details below to submit your application.

By applying you agree to our privacy policy.