DevJobs

React Native Developer

Overview
Skills
  • JavaScript JavaScript ꞏ 5y
  • TypeScript TypeScript
  • React Native React Native ꞏ 5y
  • Redux Redux
  • GraphQL GraphQL
  • Android Android
  • iOS iOS
  • RESTful API RESTful API
  • Git Git
  • Bitbucket Bitbucket
  • CI/CD CI/CD
  • AWS AWS
  • GCP GCP
  • Context API
  • Native Modules
  • React Navigation
  • Expo
  • Firebase
  • Push Notifications
  • WebSockets

We are seeking a talented React Native Developer to join our development team.

In this role, you'll take ownership of developing and maintaining advanced mobile applications while working closely with design, development, and product teams. Your focus will be on delivering high-performing applications and exceptional user experiences.


Responsibilities:

  • Develop mobile applications in React Native for both iOS and Android platforms.
  • Integrate external APIs and backend services (REST, GraphQL).
  • Optimize performance, debug issues, and maintain existing codebase.
  • Manage application state using Redux / Context API.
  • Write clean, well-documented, and maintainable code.
  • Implement unit testing and automation to ensure code stability and reliability.
  • Collaborate in an Agile environment using Git and Bitbucket.


Requirements:

  • Minimum 5+ years of experience in React Native development.
  • Advanced proficiency in JavaScript (ES6+) and TypeScript.
  • Experience working with Redux / Context API.
  • Hands-on experience with React Navigation.
  • Deep understanding of iOS and Android platforms, including Native Modules.
  • Experience integrating REST APIs / GraphQL.
  • Proficiency with Git and CI/CD pipeline workflows.
  • Ability to work independently and solve complex technical challenges.

Nice-to-Have Skills:

  • Experience with Firebase.
  • Experience with Expo.
  • Knowledge of AWS / Google Cloud.
  • Experience with WebSockets and Push Notifications.

Matrix