freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer - ReactNative

Summary

Build and maintain cross-platform mobile apps with React Native, integrating REST APIs and collaborating with designers and backend teams.

About the job Software Engineer - ReactNative

We are seeking a React Native Developer to build and maintain high-quality mobile applications for iOS and Android. You will work with cross-functional teams to deliver performant and user-friendly mobile experiences.

Job Responsibilities:

  • Develop and maintain mobile applications using React Native
  • Translate UI/UX designs into high-quality mobile interfaces
  • Integrate mobile apps with backend services via REST APIs
  • Debug and resolve application issues and crashes
  • Collaborate with designers, backend developers, and QA teams
  • Write reusable, maintainable, and efficient code
  • Conduct unit and integration testing

Qualifications:

  • Bachelor's degree in Computer Science, IT, Engineering, or related field
  • Experience building and deploying mobile apps (iOS and/or Android)
  • Familiarity with REST APIs and third-party integrations
  • Understanding of mobile performance optimization and responsiveness
  • Experience with version control (e.g., Git)
  • Strong debugging and problem-solving skills
  • Experience working in Agile/Scrum environments

Nice to have:

  • Experience with native development (Swift, Kotlin, or Java)
  • Familiarity with app store deployment processes
  • Knowledge of CI/CD for mobile applications
  • Exposure to cloud services and microservices

See also