Duetto Research logo
Duetto Research

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, colour, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by applicable law. Sound like you? If this role has you excited, we'd love to hear from you — even if you don't tick every box. At Duetto, we hire for potential, perspective, and the drive to make things happen. Apply and let's start a conversation.

Senior Full Stack Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200

Location

Croatia

Posted

54 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full Stack Engineer

Duetto Research

Senior Fullstack Engineer If you love building software that actually matters — and you're energised 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 (GameChanger, ScoreBoard, BlockBuster, Advance and more) 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 modernise 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 modernisation — 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: Split, 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, colour, 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. #LI-REMOTE

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1928H1B Sponsor

Company OverviewAt Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future. Department OverviewControl Room Solutions provide the backbone for emergency response in the UK & Europe. Our applications help 999 operators respond to calls from the public and dispatch out nearby responders, enabling the right response when every second counts. As our solution has grown from a small start-up to one of the leading offerings for Fire & Police agencies, our customers now trust us to solve more of their problems. We are building new products to increase the safety and efficiency of emergency response agencies, and shaping the way we interact with those agencies, to ultimately help our customers save lives. Job DescriptionThis role is primarily remote with travel to our offices and customer sites. You will take technical ownership of the assigned Guardian deployments, both current and in the future. Working closely with the Technical Project Manager, you will own the technical aspects of the configuration and deployment of a Guardian system to a number of strategic customers to ensure a successful project delivery. Key responsibilities of the role: - Technical ownership for the deployment of the Solution from contract award to go-live and beyond - Ensure the solution aligns with the contracted requirements and Statement of Work - Capture customer requirements and configure Guardian accordingly - Create technical documentation relating to the design and implementation of the solution - Work with the Customer’s IT and Infrastructure leads to integrate the Guardian solution into the customer environment - Work closely with the Guardian product engineering team to ensure new features, functionality and integrations are developed and delivered according to the project design - Technical point of contact for the project, to the customer and our appointed third party suppliers - Act as a quality gate for our third party supplier technical designs - Evaluate the technical scope of change requests Basic RequirementsEssential: Either A formal qualification (Degree) in Computing Science, Systems Architecture, IT or equivalent experience At least 3 years industry experience in Software Deployment, or equivalent, at a large technology organisation - Familiarity with System Level Design - Familiarity with network principles (including security), WAN technologies and routing - Familiarity with the Microsoft Server Family, including certification (or evidence of working towards) - Experience with implementing or deploying to Microsoft Azure, including certification (or evidence of working towards) - Strong troubleshooting and problem-solving skills - Knowledge of AGILE development principles - Knowledge of source code management technologies (e.g. GIT, SubVersion etc.) - Excellent written and verbal communication skills and able to communicate with a wide range of internal and external stakeholders, both technical and non-technical IMPORTANT Ability to obtain NPPV3 security clearance (you must be a resident of the UK for a minimum of 5 years to be eligible for this clearance) Highly Desirable: - Experience with Microsoft SQL - Experience with web service technologies (e.g. SOAP, REST etc.) - Experience of Java or OO languages In return for your expertise, we’ll support you in this new challenge with coaching and development every step of the way. Also, to reward your hard work you’ll get: - Competitive salary and bonus schemes. - Two weeks additional pay per year (holiday bonus). - 25 days holiday entitlement + bank holidays. - Attractive defined contribution pension scheme. - Employee stock purchase plan. - Life assurance. - Enhanced maternity and paternity pay. - Career development support and wide ranging learning opportunities. - Employee health and wellbeing support EAP, wellbeing guidance etc. - Carbon neutral initiatives/goals. - Corporate social responsibility initiatives including support for volunteering days. - Well known companies discount scheme. #LI-KTB Travel RequirementsUnder 10% Relocation ProvidedNone Position TypeExperienced Referral Payment PlanYes CompanyMotorola Solutions UK LimitedEEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

United Kingdom
Job Closed
Full TimeRemoteTeam 1,001-5,000

You will design, build, and support cross-platform mobile applications using Flutter (and/or React Native / MAUI). You will work closely with product, design, and backend teams to deliver performance and user-friendly mobile experiences. Key Responsibilities • Build and enhance cross-platform mobile applications using Flutter / React Native / MAUI • Develop production-ready features and prototypes quickly • Ensure strong app performance, usability, and maintainability • Work with backend services and APIs to support mobile experiences • Write clean, maintainable, and secure code • Troubleshoot issues, improve performance, and support production systems • Contribute to code reviews, technical design, and engineering best practices Requirements • Strong experience as a Software Engineer, preferably in a senior capacity • Solid hands-on experience in Flutter, React Native, or MAUI mobile app development • Good understanding of REST APIs, mobile architecture, and production support • Familiarity with Git-based workflows, testing, and modern engineering practices • Able to work independently, communicate clearly, and take ownership of delivery Technical Environment (Mobile Track) • Mobile Framework: Flutter (primary), React Native, or MAUI • Languages: Dart, JavaScript / TypeScript • Tooling: Git, pnpm, ESLint, Prettier, Husky • CI/CD: GitHub Actions Good to Have • Exposure to both mobile and platform engineering • Experience with AI-powered applications or AI-assisted coding workflows • Experience mentoring junior engineers and driving technical quality

Philippines
Full TimeRemoteTeam 1,001-5,000Since 1991H1B No Sponsor

• Join Sobi’s Global CMC Science & Technology team • Take a leading analytical role across project and product portfolio • Ensure analytical methods remain compliant, robust, and fit for purpose • Drive method transfers, validations, and continuous improvements • Coordinate stability studies and support investigations and quality activities • Act as an Analytical Subject Matter Expert (SME)

Sweden
Fuku logo

Senior Full Stack Software Engineer

Fuku

A fine brining establishment born in the east village.

Full TimeRemoteTeam 51-200Since 2015

Role Description Senior Full Stack Software Engineer - 100% remote position based in Malaysia - 5-10 years of relevant experience required Why You Should Apply - Join a fast-growing AI healthtech startup - Contribute to building a next-generation platform for the pharmaceutical industry - Work on a product that leverages AI and machine learning to navigate complex global regulations - Be part of a scaling team, shaping product growth and taking ideas from concept to production - Opportunity for career growth, including greater architectural ownership and technical leadership as the company expands What You Will Do - Serve as a technical individual contributor with no people management responsibilities - Work across the technology stack, including Node.js, Python, and modern JavaScript frameworks - Collaborate directly with the CEO and closely with AI/ML and MLOps teams - Participate in technical discussions, product decisions, and system design - Own end-to-end development of the core web platform, covering both frontend and backend - Design and implement scalable, secure, and maintainable system architecture - Develop robust backend services and APIs What You Will Need - Proficiency in TypeScript (end-to-end) - Strong experience with Python - Experience with Node.js or Nest.js - Familiarity with cloud deployment on AWS, GCP, or Azure Bonus / Nice to Have - Next.js (frontend) - PostgreSQL - TanStack Query (React Query) - Tailwind CSS - Zod - Prisma ORM - Docker and Docker Compose - AI/ML integrated products - Familiarity with compliance or regulatory systems, or healthcare IT standards such as FHIR and HL7 About You - Hands-on and thrives with end-to-end ownership - Comfortable writing production code and thinking through architecture - Experience working closely with a founding team, startup, or lean team building and scaling production web applications - Able to work independently and manage delivery with minimal supervision - Passion for learning new AI/ML technologies - Collaborative working style, especially with AI/ML and MLOps teams How to Apply - Click the “apply” button to submit your application - CVs are not mandatory; LinkedIn profiles are also accepted - The recruiter is available to share more information with you before you apply - Every applicant or enquiry will receive a reply Note - Employment passes, work visas, or relocation support are not provided - Only candidates with work rights in Malaysia will be considered

Malaysia