Senior React Native Developer Consultant
Position Overview
We are seeking a Senior React Native Developer to lead the development of a unified, multi?platform mobile and web application. This role plays a key part in transitioning from three separate platforms (iOS, Android, Mobile Web) to a single, scalable, global codebase powered by React Native.
You will drive engineering best practices, guide technical decision-making, and work closely with cross?functional teams to ensure rapid, pragmatic delivery without compromising user experience. The ideal candidate has hands?on experience building global, customer-facing apps from a single source of truth while understanding where platform-specific logic is still required.
This role is critical to enabling consistent functionality, faster iteration, and long-term maintainability across all devices and regions.
Key Responsibilities
- Lead architecture and development of a multi-platform application using React Native for iOS, Android, and Mobile Web.
- Build and maintain a single, shared codebase that maximizes reuse while handling platform-specific requirements where needed.
- Partner with UX, product, backend, and native engineers to deliver a seamless customer experience across platforms.
- Optimize performance and scalability of apps deployed globally across different devices, browsers, and network conditions.
- Implement reusable components, libraries, and patterns to support rapid development and efficient feature delivery.
- Collaborate with backend teams to integrate APIs from multiple services into a consistent cross-platform experience.
- Identify and address challenges with browser compatibility, responsive design, and mobile-specific behaviors.
- Advocate for pragmatic engineering solutions that balance speed, code quality, and long-term maintainability.
- Mentor other developers and contribute to building engineering standards and best practices.
Must-Have Qualifications
- Deep experience developing global, customer-facing applications using React Native (5-8+ years preferred).
- Proven experience creating a single codebase that supports both native mobile apps and web apps
- with concrete examples of where shared vs. platform-specific code was used.
- Strong understanding of multi-platform architecture, including:
- React Native + React (for web)
- Platform adapters, conditional logic, and responsive UI patterns
- Challenges of cross-platform performance, navigation, and API integration
- Demonstrated ability to scale applications globally-handling localization, performance optimization, and device diversity.
- Experience collaborating with teams that include both native developers (iOS/Android) and web engineers.
- Strong communication skills and the ability to influence technical direction.
Nice-to-Have Skills
- Experience with React Native Web or Expo for Web.
- Knowledge of native iOS/Android development concepts.
- Familiarity with CI/CD pipelines for multi-platform releases.
- Experience with analytics, experimentation frameworks, or global feature rollout strategies.
- Strong understanding of UI/UX for responsive and adaptive design.
About Korn Ferry
Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit Korn Ferry at www.Kornferry.com