Company: Vacasa
Salary: Not provided
Location: , United States
• Design, develop, and maintain end-to-end features for the OTA platform, including customer-facing booking flows, search functionality, account management, and post-booking experiences. • Build scalable, well-structured backend services and APIs to support core OTA functions such as inventory search, pricing, reservations, payments, and user data. • Implement responsive, accessible, and high-performance front-end interfaces using modern JavaScript frameworks and component libraries. • Integrate the OTA platform with third-party travel provider APIs (GDSs, airlines, hotels, car rental agencies, insurance vendors, etc.) ensuring data accuracy, reliability, and error handling. • Develop middleware and data pipelines to normalize and synchronize external content such as pricing, availability, itineraries, and confirmation data. • Troubleshoot integration issues, performance bottlenecks, and data mismatches across multiple vendor systems. • Implement secure coding practices, protect sensitive user and payment data, and ensure compliance with industry standards (PCI, GDPR, etc.). • Monitor platform performance, optimize load times, and improve system resiliency and scalability in a high-traffic environment. • Conduct code reviews, write automated tests, maintain CI/CD pipelines, and drive quality and reliability across the codebase. • Partner closely with Product, Design, and cross-functional engineering teams to translate business requirements into technical solutions. • Participate in sprint planning, story grooming, technical estimation, and iterative delivery of new features. • Provide clear communication around progress, risks, and technical decisions to stakeholders across the organization. • Investigate complex production issues across the full stack and implement long-term, scalable fixes. • Identify opportunities to streamline architecture, reduce technical debt, and improve platform extensibility as the OTA expands offerings. • Stay current with emerging technologies, travel industry standards, and best practices to enhance the platform’s competitive advantage. • Support continuous improvement initiatives by analyzing program performance, identifying bottlenecks, and implementing process optimizations. Stay current with industry trends, best practices, and emerging technologies relevant to the function. • Contribute to a collaborative work environment that promotes open communication, innovation, and employee engagement. • Collaborate with cross-functional teams and stakeholders to align departmental goals with broader organizational strategy.
• College education is strongly preferred, though we recognize that great talent comes from many different paths. • A minimum of 1 year professional experience • Experience writing automated unit tests • Proficiency in at least one backend programming language (Python/TypeScript preferred) • Experience developing with at least one data storage technology (relational databases preferred) • Knowledge of modern web-development technologies (HTML5, CSS/SASS, JavaScript, Webpack) • Proficient understanding of a JavaScript framework (React w/ TypeScript preferred) • Experience consuming RESTful API endpoints • Comfortable talking to people—online or in person—and being able to share information in a way that’s clear, thoughtful, and easy to understand.
• Health/dental/vision insurance based on hours worked • Employer Sponsored & Voluntary Supplemental Benefits based on hours worked • 401K retirement savings plan with immediate 100% company match on the first 4% you contribute • Health & Dependent Care Flexible Spending Accounts based on hours worked • Paid Flex Time Off / Vacation & Sick Time • Employee Assistance Program (EAP) • Employee Discounts
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2026.