Senior Full Stack Engineer

Remote Full-time
Senior Full Stack Engineer
1. About the Company
Duetto, the industry-leading hospitality revenue management system, leads the way in helping hotels, resorts and casinos optimize revenue and boost profit. Our leading SaaS platform, expanding suite of products, and incredibly skilled team have been at the heart of our continued success and our ambition for future growth knows no bounds.
Duetto is building the future of hotel revenue strategy. We’re not just another SaaS company β€” we’re redefining what’s possible for hotels through our category-creating platform, the Revenue & Profit Operating System.
2. Role Summary / Purpose
The Senior Fullstack Engineer is responsible for designing, delivering, and continuously improving mission-critical software across the full stack β€” from GraphQL APIs and Java microservices to TypeScript/React frontends β€” in service of Duetto's revenue and profit management platform. This role owns end-to-end feature delivery, contributes to the active migration from a Java monolith to a modern microservices architecture, and operates at the intersection of engineering excellence and AI-augmented development. The Senior Full Stack Engineer works with a high degree of autonomy, making independent architectural decisions and mentoring peers on engineering best practices β€” including effective use of AI code generation and review tooling. The development target for this role is Solutions, Processes, and Workflows β€” the hallmark of an IC3-level contributor who resolves complex technical challenges and raises the quality bar for the team around them.
3. Key Responsibilities

Own the end-to-end delivery of full-stack features and services β€” from requirements through production β€” including design, implementation, monitoring, and troubleshooting across Java/Spring Boot microservices and TypeScript/React frontends.
Resolve complex architectural challenges by making independent technical decisions and recommendations, converting successful prototypes into scalable, maintainable production systems.
Collaborate with cross-functional teams β€” Product, Design, and Engineering β€” to ensure delivered solutions meet both technical standards and end-user quality expectations for a consumer-grade experience.
Facilitate the migration of legacy monolith systems by applying Domain-Driven Design principles, event-driven architecture patterns, and structured decomposition strategies to modernize software at scale.
Optimize test coverage and reliability by writing automated end-to-end tests using Cypress or Playwright, and by championing data-driven design and testing best practices across the team.
Mentor peers on effective prompt engineering, AI-assisted development patterns, and code review practices in a generate-and-review engineering model where 50–70% of code is AI-generated.
Improve AI-augmented engineering workflows by contributing to and refining custom skills, agents, and agentic pipelines that amplify team productivity and delivery velocity.
Coordinate with Engineering leadership on architectural direction, technical trade-offs, and the continuous improvement of engineering processes across the team.
Perform other related duties as needed to support team and company priorities.

4. Qualifications
Required:

4–6 years of experience in full-stack software engineering, with demonstrated production experience across both backend and frontend layers
Strong proficiency in Java and Spring Boot for enterprise-grade backend development
Strong proficiency in TypeScript and React for modern web application development
Experience building and maintaining GraphQL APIs
Proficiency with SQL and NoSQL databases, specifically MongoDB
Experience with end-to-end testing frameworks such as Cypress or Playwright
Working understanding of microservices architecture, event-driven patterns, and application integration
Demonstrated experience with Claude Code CLI or comparable AI code generation tooling, with comfort operating in a generate-and-review engineering workflow

Preferred:

Specialized skills, knowledge, or experience within the Hospitality technology industry.
Specialized skills, knowledge, or experience within the hospitality technology industry
Familiarity with legacy modernization patterns, including monolith decomposition and migration planning
Exposure to Domain-Driven Design (DDD) principles in an enterprise context
Experience with AI code review tools such as CodeRabbit or Augment
Familiarity with AWS infrastructure, Kubernetes, and CI/CD pipeline management


Apply Now

Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Data Entry Specialist – Part-Time Opportunity for College Students

Remote

Regional Sales Manager - Paper East

Remote

Information Security Policy Analyst – IT Concepts – Woodlawn, MD

Remote

Finance Planning Analyst - College of Engineering

Remote

Experienced Data Entry Clerk – Entry-Level Opportunity for Remote Career Growth at careerzynith

Remote

Experienced Customer Success Analyst – Public Sector SaaS Environment

Remote

VP, Production Technology & Operations - Psts [Remote]

Remote

Remote Bilingual Spanish/ English Insurance Customer Service Representative

Remote

Training and Quality Coordinator F/H

Remote

Performance Designer - Email & Paid Ads Specialist - Health & Wellness - REMOTE

Remote
← Back