Job Description
Company Overview
Hopper is a global travel technology company focused on transforming the way people book and experience travel. The company leverages advanced data science and machine learning to predict travel prices and help users secure the best deals on flights, hotels, and travel packages.
The HTS (Hopper Travel Services) division and Packages team play a key role in building scalable, customer-centric booking experiences that combine flights, stays, and bundled travel services into a seamless digital product. With a strong emphasis on innovation, performance, and user experience, Hopper operates in a fully remote environment across multiple regions, including the United States.
The engineering culture at Hopper is driven by ownership, experimentation, and continuous improvement. Teams are encouraged to solve complex product challenges while maintaining high standards of code quality, performance, and scalability.
Job Details
- Position: Senior Front-End Engineer – HTS Stays & Packages
- Work Model: Fully Remote (United States-based role)
- Department: Engineering – Travel Services (HTS)
- Experience Level: Senior
- Reporting To: Engineering Manager, HTS Platform Team
- Work Environment: Distributed agile teams with async collaboration
This role is designed for experienced front-end engineers who are passionate about building high-performance web applications at scale and contributing to a fast-evolving travel ecosystem.
Job Description
As a Senior Front-End Engineer on the HTS Stays & Packages team at Hopper, you will be responsible for designing, developing, and optimizing user-facing applications that power hotel bookings and travel packages.
You will work closely with product managers, designers, backend engineers, and data scientists to deliver seamless booking experiences that directly impact millions of users. The role requires strong technical expertise in modern front-end frameworks, performance optimization, and scalable architecture design.
This position goes beyond writing code—you will actively contribute to architectural decisions, mentor junior engineers, and help shape the future of Hopper’s travel booking experience.
Key Responsibilities
- Develop and maintain high-quality front-end applications for the HTS Stays & Packages platform
- Build reusable UI components and scalable front-end architecture
- Collaborate with product and design teams to translate requirements into technical solutions
- Optimize applications for maximum speed, scalability, and responsiveness
- Integrate APIs and backend services into user-facing features
- Identify and resolve performance bottlenecks and technical issues
- Participate in code reviews to ensure high standards of code quality
- Mentor junior engineers and contribute to team knowledge sharing
- Work in an agile environment with continuous delivery practices
- Contribute to improving development workflows, tools, and engineering best practices
Required Skills & Qualifications
- 5+ years of experience in front-end development
- Strong expertise in JavaScript, TypeScript, HTML, and CSS
- Hands-on experience with modern frameworks such as React or similar libraries
- Deep understanding of component-based architecture and state management
- Experience with REST APIs and asynchronous programming
- Strong knowledge of web performance optimization techniques
- Familiarity with testing frameworks and unit/integration testing
- Experience working in distributed or remote engineering teams
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Bachelor’s degree in Computer Science or equivalent practical experience preferred
Benefits
Working at Hopper offers a range of professional and personal advantages designed to support long-term career growth and work-life balance.
- Fully remote work flexibility within the United States
- Opportunity to work on high-impact, large-scale travel products
- Collaborative and inclusive engineering culture
- Exposure to advanced technologies including machine learning-driven systems
- Strong focus on career development and internal growth opportunities
- Access to cross-functional teams including product, design, and data science
- Dynamic work environment with fast-paced innovation cycles
- Opportunity to contribute to a globally recognized travel technology platform
How to Apply
Candidates interested in the Senior Front-End Engineer – HTS Stays & Packages role at Hopper can apply through the official career portal.
To apply:
- Prepare an updated resume highlighting front-end engineering experience
- Include relevant project work, especially large-scale web applications
- Showcase experience with React, TypeScript, and performance optimization
- Submit your application through the official Hopper careers page
- Selected candidates will be contacted for technical assessments and interviews
Applicants are encouraged to demonstrate not only technical expertise but also product thinking and a strong understanding of user experience design principles.