VTech Serve Logo - Custom Software & Web Application Development Services
Mobile App Development1+ Years

React Native Mobile App Developer

On-SiteFull TimeMobile App Development

Role overview

We're looking for a skilled React Native Mobile App Developer to build and maintain high-quality cross-platform mobile applications for Android and iOS. You will collaborate with designers, backend developers, and product managers to deliver scalable, user-friendly mobile experiences while following industry best practices.

Responsibilities

  • Develop cross-platform mobile applications using React Native
  • Build reusable and maintainable UI components
  • Integrate REST APIs and third-party SDKs
  • Collaborate with UI/UX designers to implement pixel-perfect designs
  • Optimize application performance and responsiveness
  • Debug and resolve application bugs and crashes
  • Implement push notifications and deep linking
  • Work with Git for version control and code collaboration
  • Write clean, well-documented, and testable code
  • Participate in code reviews and technical discussions
  • Publish and maintain apps on Google Play Store and Apple App Store
  • Stay updated with the latest React Native and mobile development trends

Requirements

  • 2+ years of experience with React Native
  • Strong knowledge of JavaScript and TypeScript
  • Experience with React Hooks and functional components
  • Proficiency with Redux Toolkit or Context API
  • Experience integrating REST APIs
  • Knowledge of Firebase Authentication, Firestore, and Push Notifications
  • Experience with Expo and React Native CLI
  • Understanding of Android and iOS platform guidelines
  • Experience with native modules is a plus
  • Familiarity with Git and GitHub
  • Knowledge of app deployment to Google Play Store and Apple App Store
  • Experience with third-party libraries and SDK integration
  • Understanding of mobile app security best practices
  • Strong debugging and performance optimization skills
  • Excellent problem-solving and communication skills