Taro Logo

Software Engineer, Apps

Headout is a fast-growing travel marketplace connecting users with real-life experiences across 100+ cities, with $130M in revenue and profitable operations.
Mobile
Entry-Level Software Engineer
In-Person
101 - 500 Employees
0.5+ years of experience
Travel
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Apps

Headout, a rapidly growing travel marketplace with $130M in revenue and operations in 100+ cities, is seeking a Software Engineer for their Apps team. This role presents an exciting opportunity to join a profitable, well-funded company ($60M+ raised) that's revolutionizing how people discover and book real-life experiences.

As a Software Engineer - Apps, you'll be at the forefront of building and improving features for their mobile application, working with modern technologies like React Native and TypeScript. The role offers a unique blend of cross-platform development while maintaining native performance standards. You'll collaborate closely with product managers, designers, and data teams to create impactful solutions used by thousands of global users.

The position is perfect for developers early in their career, requiring just 6+ months of mobile development experience. You'll have the opportunity to grow into a senior role while learning from experienced engineers. The tech stack is modern and robust, combining React Native with native iOS/Android integrations.

What makes this role particularly appealing is the combination of technical growth opportunities, direct user impact, and the chance to be part of a company that's achieved profitability while maintaining steep growth. Headout's mission of connecting people with real-world experiences adds meaningful purpose to the technical work. The company culture emphasizes ownership, craft, and impact, making it an ideal environment for builders who love solving challenging problems.

Benefits include working with a global team, exposure to the full engineering lifecycle, and the opportunity to make significant contributions to a product that's reshaping the travel industry. The company is committed to diversity and inclusion, providing equal opportunities to all employees regardless of background.

Last updated 2 months ago

Responsibilities For Software Engineer, Apps

  • Build end-to-end features that directly impact thousands of users
  • Build cutting-edge mobile experiences with React Native, TypeScript, and native iOS/Android integrations
  • Participate in system design decisions
  • Refine user experience and app speed
  • Work closely with product managers, designers, and data teams

Requirements For Software Engineer, Apps

JavaScript
TypeScript
React
  • 6+ months of experience building mobile apps, ideally using React Native
  • Good working knowledge of JavaScript/TypeScript
  • Familiarity with app architectures and platform-specific guidelines
  • Exposure to native development (iOS or Android) and native module integration
  • Understanding of state management libraries (like Jotai or similar)
  • Basic understanding of responsive UI and app performance optimization
  • Familiarity with offline-first storage techniques
  • Curiosity, willingness to learn, and strong collaboration skills

Interested in this job?