Islamabad, Pakistan

React Native Developer

 Job Description:

Job brief

We are seeking a skilled React Native Developer to join our team on a contract basis, with the opportunity to transition into a full-time permanent role based on performance. The ideal candidate is a proactive, results-driven individual with strong experience in building mobile applications using React Native. Prior experience in developing or integrating booking systems will be considered a significant advantage.

RESPONSIBILITIES

  • Design, develop, and maintain high-performance mobile applications using React Native for both Android and iOS platforms.

  • Collaborate with product managers, UI/UX designers, and backend developers to deliver high-quality features.

  • Implement pixel-perfect user interfaces that match designs.

  • Diagnose and repair bugs and performance bottlenecks for native-like performance.

  • Plan the data and presentation layers of the application's front end.

  • Participate in code reviews, team meetings, and agile development processes.


REQUIREMENTS

  • Proven experience as a React Native Developer (2+ years preferred).

  • Strong understanding of JavaScript/TypeScript and mobile app architecture.

  • Experience with state management libraries such as Redux, MobX, or Context API.

  • Familiarity with RESTful APIs, GraphQL, and third-party integrations.

  • Solid understanding of the full mobile development life cycle.

  • Knowledge of mobile app deployment (App Store, Google Play).

  • Ability to work independently as well as in groups and manage time effectively in a remote or hybrid setup.


Bonus skills

  • Experience with Firebase, Expo, push notifications.

  • Knowledge of CI/CD pipelines and app deployment processes.

  • Testing frameworks like Jest, Detox, etc.

  • Experience on booking system is a plus.

  Required Skills:

CI/CD React Native Redux GraphQL Mobile Applications Pipelines Interfaces Agile React iOS Firebase Reviews Android Features Architecture Developers TypeScript Testing Design JavaScript Management