Full Stack Engineer
Summary
Full Stack Engineer at Trivoya, a Dubai-based travel booking company, owning features end-to-end — from database schema and APIs to React UIs — for flight, hotel, and package booking flows. Core stack is React, TypeScript, and Node.js, with CI/CD and DevOps; the role also involves setting standards, writing specs, and mentoring engineers.
Take end-to-end ownership of Trivoya's core booking flows, from crafting user interfaces to architecting the APIs that power them.
Responsibilities
- Own entire features from database schema through UI release.
- Architect and implement new booking flows for flights, hotels, and packages.
- Establish frontend and backend coding standards for the team.
- Lead technical discovery sessions and write detailed engineering specs.
- Mentor junior and mid-level engineers through code reviews and pair programming.
- Collaborate with product and design to shape the product roadmap.
Requirements
- 5+ years of full-stack development experience.
- Expert knowledge of React, TypeScript, and Node.js (or equivalent).
- Experience with CI/CD pipelines and DevOps fundamentals.
- Proven track record of leading technical projects end-to-end.
Preferred Qualifications
- Experience in the travel, OTA, or marketplace industry.
- Knowledge of Amadeus or Sabre GDS APIs.
- Open-source contributions or published technical writing.
What We Offer
- Hybrid work model with flexible hours.
- $3,000 annual learning & development budget.
- Annual travel credit of $5,000.
- Premium health insurance for you and your family.