Job Openings Software Engineer - ReactNative

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
  • Optimize application performance across devices
  • 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
  • Strong experience with React Native and JavaScript
  • 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