Senior Full Stack Engineer
Duetto
Senior Full Stack Engineer
Croatia
If you love building software that actually matters — and you're energized by the idea of shipping production-grade features across the full stack while working in a team where AI is a genuine daily collaborator, not a buzzword — this role is for you. You'll own end-to-end delivery on Duetto's core revenue platform, drive a major migration from monolith to microservices, and help shape how the team engineers at scale.
What Makes Us Different?
Duetto is the hospitality industry's leading revenue management platform, founded in 2012 by former Wynn Resorts executives who knew the industry needed better technology. We built the world's first Revenue & Profit Operating System — a suite of tools that goes beyond room pricing to give hotels, resorts and casinos a complete picture of their revenue and profitability. Trusted by clients ranging from independent boutique hotels to global chains, we've been named the #1 Revenue Management Software by HotelTechAwards four years running and the #1 Best Place to Work in Hotel Tech in 2025. Backed by GrowthCurve Capital since 2024, we're accelerating our investment in AI — and we're genuinely passionate about the industry we serve. We build products we're proud of, for customers we care about.
What You'll Be Doing
- You'll own full-stack feature delivery end-to-end — from requirements through to production — across Java/Spring Boot microservices and TypeScript/React frontends, including monitoring and troubleshooting in live environments.
- You'll make independent architectural decisions and convert prototypes into scalable, maintainable production systems, collaborating closely with Product, Design, and Engineering to hold a high bar for end-user quality.
- You'll drive the migration of our legacy monolith, applying Domain-Driven Design principles, event-driven architecture patterns, and structured decomposition strategies to modernize software at scale.
- You'll champion test quality by writing automated end-to-end tests in Cypress or Playwright and embedding data-driven testing practices across the team.
- You'll mentor peers on prompt engineering, AI-assisted development, and code review — operating confidently in a generate-and-review model where 50–70% of code is AI-generated.
- You'll contribute to and improve AI-augmented engineering workflows, building and refining custom skills, agents, and agentic pipelines that accelerate the whole team's delivery velocity.
What We're Looking For
You may be a good fit if you have:
- 4–6 years of full-stack engineering experience with production depth across both backend and frontend
- Strong proficiency in Java and Spring Boot for enterprise backend development
- Strong proficiency in TypeScript and React for modern web applications
- Experience building and maintaining GraphQL APIs
- Solid working knowledge of SQL and NoSQL databases, particularly MongoDB
- Hands-on experience with end-to-end testing frameworks — Cypress or Playwright
- A working understanding of microservices architecture and event-driven integration patterns
- Demonstrated experience with Claude Code CLI or a comparable AI code generation tool — you're comfortable in a generate-and-review workflow, not just curious about it
Strong candidates may also have:
- Experience in or exposure to the hospitality technology sector
- A background in legacy modernization — monolith decomposition, migration planning, or similar
- Familiarity with Domain-Driven Design (DDD) in an enterprise context
- Experience with AI code review tools such as CodeRabbit or Augment
- Working knowledge of AWS, Kubernetes, and CI/CD pipeline management
Why Duetto?
- AI isn't a side project here — it's how we work. With 50–70% of code AI-generated and a team actively building custom agents and agentic pipelines, you'll be operating at the frontier of how software gets built.
- Real architectural ownership. This is a high-autonomy IC role — you'll make independent technical decisions that shape the platform, not just implement tickets.
- Work that ships. We move fast, hold a high bar, and care deeply about what we put in front of customers. If you want to see your work in production, you will.
- A mission worth caring about. Hospitality is a people industry, and we help the people running it do their jobs better. That's something to feel good about.
- Fully remote from Split, Croatia, with a global team that takes collaboration seriously.
The Details
- Location: Croatia
- Work model: Remote
Duetto is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by applicable law.
Sound like you? You don't need to tick every box — if this role excites you and you're strong across most of what we're looking for, we'd love to hear from you. Apply and tell us what you'd bring.
- ...with cryptographic guarantees, providing robust risk management tailored to real-world customer needs. The role As a senior full stack engineer, you’ll build core backend services, developer-facing APIs, and UIs that power Predicate’s developer platform. You’ll...SeniorContract work
- ...A leading technology company is seeking a Senior Compensation Consultant to support the design, administration, and analysis of its compensation programs. This role requires expertise in base pay, incentives, and equity. You will provide data analysis and insightful recommendations...Senior
$195k - $220k
...A healthcare technology company is seeking a Senior Software Engineer to enhance healthcare systems through full-stack engineering. This position involves collaborating with stakeholders and utilizing AI to drive impactful solutions. The ideal candidate will have over...SeniorRemote work$202k - $223k
...Asana is seeking a full-stack developer in New York City to develop features that delight millions of users. You will work with a collaborative team, engaging in the entire product development process from design to deployment. The ideal candidate has over 5 years of...Senior- ...A global commerce company is seeking a Senior Full-Stack Engineer to join their Engineering team. The ideal candidate will possess strong proficiency in React and backend expertise in Go, along with experience in microservices, Docker, and Kubernetes. This role involves...Senior
- ...Sonar is seeking a Senior Full-Stack Engineer to take ownership of custom solutions and integrations that enhance core business platforms. The role involves design, implementation, and maintenance of internal applications, requiring over 5 years of experience in full-...Senior
- ...A leading software company is seeking a Staff Software Engineer to tackle complex full-stack challenges. This role focuses on real-time collaboration and product development in a fully remote environment. Ideal candidates will have 6+ years of experience, B2B SaaS background...SeniorRemote work
- ...Expedia, Inc. is seeking a Senior Software Engineer (Full-stack) in Seattle to enhance the Identity web and mobile app experience. This role demands expertise in designing and maintaining robust services while collaborating with product and design teams. The successful...Senior
- ...Sunfire Corp. is seeking a Cleared Full-Stack Software Engineer in Fairfax, VA, who will design and implement web-based solutions for clients. You will collaborate closely with stakeholders, mentor junior team members, and tackle technical challenges. The ideal candidate...Senior
$172k - $228k
...Stepful, located in New York, NY, is seeking an experienced Full-stack Engineer to develop an advanced Learning Management System and empower job-seeking graduates. The ideal candidate has 8+ years of experience, familiar with React+Typescript, and strong problem-solving...SeniorRemote work- A blockchain technology company in New York is seeking a Senior Full Stack Engineer to build core backend services and developer-facing APIs. In this role, you will ensure a high-quality developer experience while shaping how developers use our solutions. Ideal candidates...SeniorFlexible hours
- ...Infinity Labs LLC in Huntsville, AL is looking for a Senior Software Engineer to lead the design and development of modern, full-stack applications. This role involves collaborating with stakeholders and mentoring junior developers, ensuring the implementation of best...Senior
- ...A leading financial technology firm in New York is seeking a Full-Stack Software Engineer to join a newly formed product pod. This role focuses on developing Gauntlet’s next-generation decentralized application, ensuring high performance and scalability. Ideal candidates...SeniorRemote work
- A leading AI startup in California is seeking a Full-Stack Engineer to develop innovative solutions for the supply chain industry. This role involves building features using Next.js and Python, and requires strong experience in software engineering, particularly with LLMs...SeniorRemote work
$170k - $220k
...A tech company in the telemetry space is seeking an experienced full-stack developer. You'll collaborate with teams to build and maintain features, creating intuitive interfaces for complex data. Ideal candidates have over 8 years of software development experience with...SeniorFull time- ...A leading real estate technology company is seeking a Senior Software Engineer to join their remote-first development team. This role involves... ...candidates should have over 5 years of experience in full-stack development and have a passion for impactful software. This...SeniorRemote work
- ...Zwift is looking for a Senior Software Engineer to join their dynamic team remotely within the US. The ideal candidate will have over 7 years of software engineering experience, excellent communication skills, and proficiency in modern web technologies. Key responsibilities...SeniorRemote work
- ...A fast-growing startup is seeking a Sr. Full-Stack Engineer to develop core software for sound analytics and IoT devices. This role involves collaboration with various engineering teams and includes responsibilities in design, testing, and documentation. Ideal candidates...Senior
- ...HealthPartners in Bloomington is seeking a Senior Full-Stack Developer to enhance digital tools for clinical providers and members. This hybrid role supports the HealthPartners Provider Portal, improving access to vital information while reducing administrative burdens...Senior
$170k - $240k
...mission-driven technology firm in New York is looking for a Senior Fullstack Engineer. In this role, you will build impactful products for low-... ...systems. Ideal candidates will have over 5 years of full-stack experience, strong skills in Python and JavaScript, and a...SeniorRemote work- ...A leading software consultancy is seeking a Full-Stack Developer in Mexico, Ciudad de México. This role requires 5+ years of experience in full-stack development, proficiency in Python and JavaScript, and familiarity with modern web frameworks. The company offers competitive...SeniorRemote workFlexible hours
- A leading travel platform is seeking a Senior Full-Stack Engineer to innovate on advertising products. This role involves building new ad experiences and developing robust APIs for B2B partners. The ideal candidate has over 5 years in full-stack development, expertise...SeniorRemote work
$224k - $336k
...A technology company is seeking a Fullstack Engineer to take ownership of product, architecture, and infrastructure. Responsibilities include designing intuitive interfaces, building end-to-end systems, and advocating for usability. Ideal candidates should have 8+ years...Senior- ...Infisical Inc. is seeking a Senior Full Stack Engineer to help build and optimize the open-source security infrastructure stack. You’ll develop features while working closely with the CTO and the engineering team. This role requires deep technical mastery of JavaScript...SeniorRemote work
$175k - $215k
...Synergy ECP is looking for a Software Engineer 1 to join their software development team in Annapolis Junction. This role involves developing integrated tools that aid mission analytics. Candidates must have a Bachelor's in Computer Science and a minimum of 7 years of...SeniorRemote work$167.25k - $216k
...Virta Health is seeking a skilled Backend/Full-Stack Engineer in Denver to enhance care delivery systems focusing on scalability and innovation. The successful candidate will be experienced in modern programming languages like Python and Golang, and have a strong understanding...SeniorRemote work$45 - $50 per hour
...Akraya, Inc. is seeking a seasoned Full Stack Developer to join our team in Fremont, CA. The role involves designing and developing next-generation Service Center Applications with a focus on .Net, C#, Angular, JavaScript, and HTML. The ideal candidate has strong skills...SeniorHourly pay- Suite Studios in Denver is looking for a software developer to join their innovative team. You will be instrumental in leading feature development, collaborating with teammates, and contributing effectively to the development of creative tools. Ideal candidates will have...Senior
- ...A leading professional services firm in California is seeking a Full-Stack Senior Software Engineer to design and maintain modern web applications. Responsibilities include developing secure platforms, collaborating on solutions, and mentoring engineers. The ideal candidate...Senior
- ...Ernst & Young Oman is looking for a Senior Full Stack Software Engineer to develop, test, and maintain high-quality software solutions. In this role, you will work closely with multidisciplinary teams to deliver scalable applications and mentor junior engineers. The candidate...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Engineer. Be the first to apply!
- full stack developer United States
- associate full stack developer United States
- senior java full-stack developer United States
- full stack / python developer (remote) United States
- full stack developer remote United States
- mean stack developer United States
- c# .net full stack developer United States
- entry level full stack developer United States
- full time engineer United States
- senior full stack developer United States


