Point your AI agent at freehire and let it find you a job.

Get the CLI →

Duetto

NewBe an early applicant

Senior Full Stack Engineer

Posted 1 view
Discussion

Summary

Senior full-stack engineer owning end-to-end delivery of Duetto's hotel revenue platform, leading a monolith-to-microservices migration. Day-to-day work spans Java/Spring Boot backends, TypeScript/React frontends, GraphQL, automated testing, and AI-assisted development workflows.

Overview

In this Senior Full Stack Engineer role, you own end-to-end delivery for Duetto’s core revenue platform, driving a major monolith-to-microservices migration. You’ll work across Java/Spring Boot backends and TypeScript/React frontends, shaping scalable systems and high-quality user experiences. You’ll operate with strong architectural judgment, collaborating with product, design, and engineering to elevate end-user value. The position emphasizes AI-assisted development and building scalable, testable software in a fast-moving, autonomous environment.

Compensaciones / Beneficios
  • remote work (fully remote)
  • high-autonomy IC role
  • impactful work in hospitality tech
  • opportunity to shape AI-augmented workflows
  • inclusive work environment
Responsabilidades
  • Own full-stack feature delivery from requirements to production across Java/Spring Boot microservices and TypeScript/React frontends
  • Architect and convert prototypes into scalable, maintainable production systems
  • Lead the migration of legacy monoliths using Domain-Driven Design and event-driven patterns
  • Champion automated end-to-end testing (Cypress or Playwright) and data-driven testing practices
  • Mentor peers on prompt engineering, AI-assisted development, and code review in a generate-and-review workflow
  • Contribute to and improve AI-augmented engineering workflows, building skills, agents, and pipelines to accelerate delivery velocity
Requisitos principales
  • 4–6 years of full-stack engineering with production depth (backend and frontend)
  • Proficiency in Java and Spring Boot for enterprise backend development
  • Proficiency in TypeScript and React for modern web apps
  • Experience building and maintaining GraphQL APIs
  • Solid SQL and NoSQL knowledge (MongoDB)
  • Hands-on experience with end-to-end testing frameworks (Cypress or Playwright)
  • Understanding of microservices architecture and event-driven integration patterns
  • Experience with Claude Code CLI or similar AI code generation tools
  • strong collaboration with Product, Design, and Engineering teams
  • ability to make independent architectural decisions
  • mentorship and knowledge sharing
  • GraphQL APIs
  • MongoDB (NoSQL)
  • Cypress or Playwright

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available