Job Description

Our client is a global travel organisation undergoing significant digital transformation, and they are looking for a Fullstack JavaScript Engineer to join their product engineering team. This is a fully remote role based in Portugal.


This is a high-impact individual contributor role for someone who enjoys building production-ready web applications and scalable customer-facing features. You will work on modern fullstack products that power personalised customer journeys and help drive engagement and conversion across digital channels.


Skills & Requirements:

  • Strong experience with fullstack JavaScript/TypeScript development
  • Proven experience building production-grade web applications (React/Next.js preferred)
  • Solid backend development experience (Node.js, Express, or similar)
  • Experience with cloud-native architectures (AWS preferred)
  • Strong API design and implementation skills (REST/GraphQL)

Apply for this Position

Ready to join Cavendish Professionals? Click the button below to submit your application.

Submit Application