Hopper

60 Hopper Full Stack Software Engineer Jobs Hiring Near You

Hopper is a leading travel platform that powers travel purchases for major global brands through ... software development lifecycle, and enhance business intelligence to benefit millions of travel ...

Our Hopper Technology Solutions (HTS) platform drives travel purchases for major global brands ... We're looking for a senior software engineer who builds great products and has figured out how to ...

Our Hopper Technology Solutions (HTS) platform drives travel purchases for major global brands ... We're looking for a senior software engineer who builds great products and has figured out how to ...

Our Hopper Technology Solutions (HTS) platform drives travel purchases for major global brands ... We're looking for a senior software engineer who builds great products and has figured out how to ...

Our Hopper Technology Solutions (HTS) platform drives travel purchases for major global brands ... We're looking for a senior software engineer who builds great products and has figured out how to ...

Our Hopper Technology Solutions (HTS) platform drives travel purchases for major global brands ... We're looking for a senior software engineer who builds great products and has figured out how to ...

$133.10K - $175.50K/yr

Design, build, and improve the backend and full-stack systems that power HTS Assist, internal agent ... The Hopper platform serves hundreds of millions of travelers globally and continues to capture ...

Our Hopper Technology Solutions (HTS) platform drives travel purchases for major global brands ... We're looking for a senior software engineer who builds great products and has figured out how to ...

Showing results 21-40

Hopper Jobs Information

What are the key skills and qualifications needed to thrive as a Full Stack Software Engineer, and why are they important?

To thrive as a Full Stack Software Engineer, you need strong proficiency in both front-end (e.g., HTML, CSS, JavaScript) and back-end (e.g., Node.js, Python, Java) development, typically supported by a relevant degree or equivalent experience. Familiarity with frameworks (like React or Angular), version control (such as Git), databases (SQL/NoSQL), and cloud platforms is essential, and certifications like AWS Certified Developer can be beneficial. Problem-solving ability, collaboration, and adaptability are vital soft skills that help engineers navigate complex projects and work effectively in teams. These skills ensure the ability to deliver robust, scalable, and user-friendly applications that meet dynamic business needs.

How do Full Stack Software Engineers typically collaborate with other team members during a development project?

Full Stack Software Engineers often work closely with front-end and back-end developers, UI/UX designers, product managers, and QA testers throughout the software development lifecycle. Collaboration typically involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews to ensure alignment and progress. They are expected to communicate effectively across disciplines, help troubleshoot issues that span both client and server sides, and contribute to shared documentation. This collaborative environment helps ensure that solutions are cohesive, scalable, and meet user requirements.

What are Full Stack Software Engineers?

Full Stack Software Engineers are professionals skilled in both front-end and back-end development. They are capable of designing, building, and maintaining the user interface (client-side) as well as the server logic, databases, and application architecture (server-side). This means they can work on projects from start to finish, handling everything from user experience to data management. Full Stack Software Engineers often use a variety of programming languages and frameworks, making them versatile and valuable members of a development team.

What is the difference between Full Stack Software Engineer vs Front End Developer?

AspectFull Stack Software EngineerFront End Developer
Required SkillsProficiency in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specializes in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
Work EnvironmentWorks on both server and client-side development, often involved in full project lifecycle.Focuses primarily on designing and implementing user interfaces and user experience.
Common UsageUsed in full-stack development teams, startups, and projects requiring versatile developers.Found in teams emphasizing UI/UX, web design, and front-end frameworks.

While both roles require strong JavaScript skills, Full Stack Software Engineers handle both front-end and back-end development, whereas Front End Developers focus solely on the user interface and experience. The choice depends on whether you prefer a broader development scope or specialization in UI design.

What are the most popular categories at Hopper?
Infographic showing various Full Stack Software Engineer job openings at Hopper in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 19% Physical, and 81% Remote job distribution.

Senior Full Stack Product Engineer

Hopper

Remote

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary:
Hopper is a leading travel platform that powers travel purchases for major global brands through its innovative technology. They are seeking a Senior Full Stack Product Engineer to build products using AI, improve the software development lifecycle, and enhance business intelligence to benefit millions of travel customers worldwide.
Responsibilities:
• Identify and execute improvements to the codebase that make it easier for both humans and AI agents to move fast and ship safely.
• Work with a group of senior engineers in a low-process environment powered by trust and autonomy.
• Drive decisions and consensus asynchronously with thoughtful documentation and specs.
• Build new features from top to bottom — from UX to database. Ship fast. Learn fast. Repeat.
• Architect scalable solutions and foundational patterns that let us efficiently launch new partner experiences.
• Work directly with PMs and business partners to define and refine our roadmap. Your voice and technical vision matter.
• Collaborate with a diverse group of people, giving and receiving feedback for growth.
Qualifications:
Required:
• Strong product thinking — your conception of quality and architecture is anchored in the customer experience, not in technical elegance for its own sake.
• The ability to direct AI agents and automated workflows to build and maintain complex systems, and the judgment to know when to step in and when to let them run.
• Experience designing the guardrails and feedback loops that keep AI-assisted development productive and reliable.
• Experience with, or a mastery-level willingness to learn, distributed system development in Scala.
• The ability to articulate not just how you'd solve a problem, but why, and what tradeoffs you're accepting.
• A natural drive to fearlessly dive into an unknown codebase and deliver results fast.
Company:
Hopper is a travel app that uses predictive analytics to make travel recommendations. Founded in 2007, the company is headquartered in Montréal, CAN, with a team of 201-500 employees. The company is currently Growth Stage.