Senior React Native Mobile Developer

We are seeking an experienced Senior React Native Mobile Developer to join our dynamic team. In this role, you will lead the development of cross-platform mobile applications using React Native, mentor junior developers, and contribute to the architecture and design of our mobile solutions.

Responsibilities:

  • Design, develop, and maintain high-quality, performant cross-platform mobile applications using React Native.
  • Lead the technical implementation of new features, ensuring adherence to coding standards and best practices.
  • Conduct code reviews, provide technical feedback, and mentor junior developers.
  • Collaborate with UX/UI designers, product managers, and stakeholders to define and implement new features.
  • Troubleshoot and resolve complex bugs and performance issues in mobile applications.
  • Implement automated testing strategies to ensure code quality and reliability.
  • Research and evaluate new technologies to improve development efficiency and application performance.
  • Participate in architectural decisions and contribute to technical documentation.
  • Ensure applications meet security, scalability, and maintainability requirements.

Requirements:

  • 3+ years of professional experience in React Native development.
  • Vijayawada and Visakhapatnam (Vizag) are the preferred locations.
  • Strong proficiency in JavaScript/TypeScript and React.js.
  • Experience with native build tools (Xcode, Android Studio).
  • Thorough understanding of the React Native ecosystem, including state management solutions (Redux, MobX, Context API).
  • Experience with REST APIs, GraphQL, and third-party library integration.
  • Proficiency in mobile UI/UX implementation and responsive design principles.
  • Hands-on experience with Git, CI/CD pipelines, and version control systems.
  • Familiarity with native modules and ability to bridge native code when necessary.
  • Knowledge of mobile app performance optimization techniques.
  • Experience with app deployment to App Store and Google Play.
  • Understanding of mobile app security best practices.

Preferred Qualifications:

  • Experience with the Expo framework for React Native development.
  • Knowledge of iOS (Swift/Objective-C) and Android (Java/Kotlin) native development.
  • Familiarity with React Navigation or similar navigation libraries.
  • Background in automated testing for mobile applications (Jest, Detox, etc.).
  • Experience working with WebSockets or other real-time communication methods.
  • Contributions to open-source projects or the React Native developer community.
  • Experience integrating mobile analytics tools (Firebase, Mixpanel, etc.).
  • Understanding of accessibility standards for mobile applications.

Apply Now