Software Engineer (React Native)

Headout
Bengaluru, Karnataka, India

💻The role:

We’re looking for a Software Engineer - Apps (React Native) to join our team at Headout. You'll work closely with product managers, designers, and data teams to build and improve features on our mobile app. If you’re excited to learn, collaborate, and build products used by thousands of users globally, this is the perfect opportunity for you.

🤩What makes this role special?

  • Build end-to-end features that directly impact thousands of users.
  • Build cutting-edge mobile experiences with a modern tech stack — React Native, TypeScript, and native iOS/Android integrations, combining the best of cross-platform agility with native performance.
  • Be part of a team where you’ll gain exposure to the full engineering lifecycle — from system design decisions to refining user experience and app speed.
  • Learn from experienced engineers and grow into a senior role over time.
  • Be part of a fast-growing product used by a global audience.

💝What skills & experience do you need?

  • 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 (e.g., local storage).
  • Curiosity, willingness to learn, and strong collaboration skills.

➕Bonus

  • Hands-on experience with iOS or Android native development.
  • Contributions to open-source projects or personal side projects.
  • Ability to take ownership of small features and deliver independently.

Score my resume against this job, free →

Questions about this job

How do I apply for the Software Engineer (React Native) job at Headout?

Use the apply link on this page: you apply directly with Headout on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Headout want for this Software Engineer (React Native) role?

The job description asks for React Native, JavaScript/TypeScript, app architectures, platform-specific guidelines, native development, state management libraries, responsive UI and app performance optimization. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Headout?

Apply to the Headout roles that match your experience, and tailor your resume to each job description: for this role that means showing React Native, JavaScript/TypeScript, app architectures. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Software Engineer (React Native) job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Headout, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →