[Hiring] Staff Fullstack Engineer @Duetto Research
Staff Fullstack Engineer @Duetto Research
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Staff Fullstack Engineer @Duetto Research

1wk ago - Duetto Research is hiring a remote Staff Fullstack Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Croatia

Role Description

This is a high-bar IC role on a team building Data APIs, custom visualisations, and AI products that sit at the core of how hoteliers understand and act on their revenue data. You'll work across the full stack β€” from problem discovery with Product through to production monitoring β€” and you'll bring the engineering judgment to navigate legacy code, build new systems when needed, and raise the bar for the engineers around you. We care more about how you think than which languages you've used, though Java proficiency is required.

What You'll Be Doing

  • Build and ship full-stack features end-to-end.
  • Understand the problem with Product and break down PRDs into well-scoped work.
  • Think through edge cases before code is written.
  • Monitor and support production.
  • Experiment with AI-assisted workflows across the development lifecycle.
  • Navigate and improve legacy code with care and judgment.
  • Build new systems from scratch when the problem calls for it.
  • Develop deep fluency in Duetto's data and the hospitality domain.
  • Mentor engineers through pairing, code review, and craft conversations.

Qualifications

  • Demonstrated seniority in full-stack software engineering with production experience across both backend and frontend layers.
  • Experience as technical lead on multiple projects that shipped to production.
  • Experience mentoring engineers and raising team-wide engineering quality.
  • Hands-on experience with AI development tools and a genuine drive to push what's possible with them.
  • Strong proficiency in Java.
  • Frontend capability β€” able to ship frontend work independently.
  • Experience building and maintaining Data APIs.
  • Proficiency with SQL and NoSQL databases.
  • Strong systems thinking β€” understanding how components fit together, how data flows, and where trade-offs matter.
  • A background in B2C products with strong UX sensibility, or substantial enterprise software experience.

Strong candidates may also have

  • Experience with React, TypeScript, and GraphQL.
  • Familiarity with AWS.
  • Experience with data modelling and complex, domain-specific data models.
  • Enterprise and SaaS software background.
  • Hospitality technology industry experience.

Benefits

  • AI-first engineering, actively experimenting with AI-assisted workflows.
  • Work that requires genuine domain depth.
  • Staff-level ownership with real technical influence.
  • Full-stack scope with a high UX bar.
  • A team that cares about craft β€” low ego, high standards, and genuine investment in how engineers grow.

The Details

  • Location: Remote (Croatia)
  • Reporting Line: Director of Engineering

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 have worked in hospitality or checked every box above. If you're a strong full-stack engineer with genuine technical leadership experience, a curiosity for hard data problems, and a drive to work at the frontier of AI-augmented development β€” we'd love to hear from you.

#LI-REMOTE

Before You Apply
️
remote Be aware of the location restriction for this remote position: Croatia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Fullstack Engineer @Duetto Research
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Croatia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later