Back Arrow Back

React Native Mobile Developer

We are looking for a skilled and passionate React Native Mobile Developer with 2+ years of experience developing cross-platform mobile applications for Android and iOS. The ideal candidate should have strong knowledge of React Native, Expo SDK, JavaScript/TypeScript, API integration and mobile app deployment processes.

  • Design, develop, and maintain mobile applications using React Native and Expo SDK.
  • Build reusable components and scalable mobile application architectures.
  • Integrate REST APIs and third-party libraries/services into applications.
  • Collaborate closely with UI/UX designers, backend developers, and QA teams to deliver high-quality solutions.
  • Write unit tests and ensure high code coverage across applications.
  • Create and maintain automation test scripts using Nightwatch.
  • Optimize application performance, quality, and responsiveness.
  • Debug, troubleshoot, and resolve technical issues and application bugs.
  • Publish, monitor, and maintain applications on the Google Play Store and Apple App Store.
  • Participate in code reviews and adhere to coding standards and best practices.
  • Ensure application security and maintain data protection standards.
  • Work effectively in Agile/Scrum development environments.

    Required Skills

    • 2+ years of hands-on experience in React Native development.
    • Strong experience with Expo SDK and Expo Application Services (EAS).
    • Strong proficiency in JavaScript and/or TypeScript.
    • Experience with React.js, Redux, Context API, or other state management libraries.
    • Experience with REST API integration using Axios.
    • Knowledge of mobile UI design principles and responsive layouts.
    • Experience integrating RESTful APIs and handling JSON data.
    • Familiarity with Git version control systems.
    • Understanding of Android and iOS build and deployment processes.
    • Experience working with third-party packages and native modules.
    • Knowledge of push notifications, Firebase, and application performance optimization.
    • Strong debugging, analytical, and problem-solving skills.

    Preferred Skills

    • Experience with Expo CLI and React Native CLI.
    • Familiarity with native Android and iOS development.
    • Understanding of WebSockets and Socket.IO.
    • Knowledge of CI/CD pipelines for mobile applications.
    • Experience with payment gateway integration and authentication modules.
    • Understanding of application security and encryption techniques.