via Dice
$70K - 120K a year
Design, build, and maintain scalable backend APIs and collaborate across teams to support aviation/transportation domain systems.
Strong backend API development experience with Node.js and NestJS, plus domain knowledge in transportation or related fields.
API Engineer (Mid–Senior Level) 12-Month Contract Remote Interview Process Round 1: 30-minute conversational / culture interview Round 2: Technical interview with the engineering team Key Responsibilities Design, build, and maintain scalable backend APIs using Node.js and NestJS Consume and integrate APIs across internal systems and external partners Support and enhance APIs related to reservations, seat assignments, payments, and logistics Collaborate closely with product, business, and other engineering teams to understand requirements and data flows Work within a distributed systems environment with complex domain models Help modernize systems as the team transitions away from legacy Java 8 applications Participate in technical discussions and contribute to architectural decisions Be a proactive communicator who flags risks, asks questions, and drives clarity across teams Required Experience Strong experience building and consuming APIs in a backend-focused role Hands-on experience with Node.js and NestJS Solid backend engineering fundamentals (data modeling, integrations, scalability) Experience in airlines, travel, transportation, or hospitality domains Familiarity with Sabre or similar systems (Amadeus, Travelport) strongly preferred
This job posting was last updated on 4/14/2026