This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Senior Full-Stack Engineer to help build and scale a modern web platform using Next.js and Fastify. You’ll take ownership of complex features across the stack, contribute to architectural decisions, and ensure high standards for performance, security, and reliability. You’ll work closely with product and analytics teams to implement data-driven improvements, integrate analytics, and run A/B tests that enhance the user experience. The role also involves researching and adopting new technologies, including AI-driven solutions, to continuously improve both the product and development workflows. As a senior team member, you’ll mentor other engineers, promote best practices, and clearly communicate technical concepts to a wide range of stakeholders.
Job Responsibility:
Take an active, hands-on role in developing complex features and modules using Next.js for the frontend and NodeJS for the backend
Enforce best practices in coding, testing, caching, and performance monitoring
Design and implement comprehensive security measures
Collaborate closely with the product team to integrate analytics systems and conduct A/B tests
Research and integrate emerging technologies
Mentor other engineers, promote best practices, and clearly communicate technical concepts
Requirements:
A minimum of 2 years of active, commercial experience with Next.js (v14.x/v15.x)
Must have worked on at least two recent projects where Next.js was the primary frontend framework
Deep knowledge and at least 3 years of hands-on experience with a modern framework such as NestJS, Fastify, or Hono
Strong proficiency with PostgreSQL and/or Supabase
In-depth, practical knowledge of Prisma or Drizzle ORM
A profound understanding of caching strategies
Full proficiency with Docker
Understanding and practical application of background workers and message queues
Proven experience in building secure systems
Experience working with analytics tools and platforms for A/B testing
A genuine passion for teaching, sharing knowledge, and helping team members grow professionally
Excellent communication skills
The ability to understand business objectives and translate them into technical solutions