About the Role
We are looking for a Senior React Native Developer with strong technical expertise and leadership skills to join our growing mobile team. The ideal candidate will have deep hands-on experience in React Native development, excellent understanding of mobile app architecture, and proven experience deploying applications on both iOS and Android platforms. This role also involves leading a small team of developers, ensuring code quality, and driving the successful delivery of mobile applications.
Key Responsibilities
- Lead and mentor a team of React Native developers to deliver high-quality, scalable, and performant mobile applications.
- Design and implement new features and functionalities using React Native, JavaScript, and TypeScript.
- Collaborate closely with designers, backend engineers, and product managers to deliver a seamless mobile experience.
- Manage the full mobile app development lifecycle – from concept, architecture, and development to testing and deployment.
- Integrate third-party libraries and APIs efficiently.
- Troubleshoot and resolve performance, usability, and scalability issues.
- Manage app releases and deployments on Google Play Store and Apple App Store.
- Conduct code reviews, maintain coding standards, and ensure best practices are followed across the team.
- Stay up to date with emerging trends and technologies in mobile development and recommend improvements to the stack or processes.
Required Skills and Experience
3+ years of experience in mobile application development using React Native.Strong knowledge of React Hooks, Redux / MobX, and other common React Native libraries.Solid understanding of mobile UI / UX principles, component design, and responsive layouts.Experience with native modules and bridging between React Native and native code (Java / Kotlin for Android, Swift / Objective-C for iOS).Strong understanding of RESTful APIs, GraphQL, and backend integration.Proficiency in debugging, performance optimization, and app profiling.Hands-on experience with deployment on both iOS and Android (App Store & Play Store).Familiarity with CI / CD pipelines for mobile apps (e.g., Fastlane, Bitrise, App Center).Excellent leadership, communication, and project management skills.Good to Have
Experience with TypeScript in React Native projects.Knowledge of Firebase, Push Notifications, Analytics, and Crashlytics.Prior experience managing Agile / Scrum development cycles.Experience working with GraphQL, Socket.io, or WebRTC.