Location: Remote (North America preferred)
Employment Type: Full-Time / Contract (depending on candidate)
Experience: Senior Level (7+ years)
Compensation: Competitive and based on experience
About the Opportunity
We are a growing technology company seeking a highly skilled Senior Mobile Developer to lead the development and enhancement of mobile applications across iOS and Android platforms.
This is a confidential search for an experienced engineer who can contribute immediately to a mature product ecosystem while helping shape the future mobile architecture, development standards, and user experience.
The ideal candidate is not only an expert in React Native, but also possesses strong native mobile development expertise in both iOS and Android, enabling them to troubleshoot complex platform-specific issues, optimize performance, and deliver high-quality mobile experiences at scale.
Responsibilities
- Design, develop, and maintain production-grade mobile applications for iOS and Android.
- Lead architecture decisions and establish best practices for mobile development.
- Build new features using React Native while leveraging native platform capabilities when required.
- Develop and maintain native modules for iOS (Swift/Objective-C) and Android (Kotlin/Java).
- Collaborate with product managers, designers, and backend developers to deliver exceptional user experiences.
- Optimize application performance, reliability, and scalability.
- Troubleshoot complex mobile issues across devices, operating systems, and app versions.
- Implement secure authentication, data storage, and API integrations.
- Participate in code reviews, technical planning, and mentoring junior developers.
- Contribute to CI/CD processes, automated testing, and release management.
- Stay current with emerging mobile technologies and recommend improvements.
Required QualificationsMobile Development
- 7+ years of professional software development experience.
- 5+ years developing production mobile applications.
- Expert-level React Native development experience.
- Strong experience with native iOS development using Swift and/or Objective-C.
- Strong experience with native Android development using Kotlin and/or Java.
- Experience publishing and maintaining apps in both the Apple App Store and Google Play Store.
Technical Skills
- Deep understanding of React, React Native, and modern JavaScript/TypeScript.
- Experience integrating RESTful APIs and third-party SDKs.
- Strong knowledge of mobile application architecture patterns.
- Experience with state management solutions such as Redux, MobX, or Zustand.
- Familiarity with native device capabilities including:
- Push notifications
- Camera and media handling
- Location services
- Biometric authentication
- Background processing
- Deep linking
Quality & Performance
- Experience with mobile testing frameworks and automated testing.
- Strong debugging and performance optimization skills.
- Experience implementing analytics and monitoring tools.
- Understanding of security best practices for mobile applications.
Preferred Qualifications
- Experience working with React Native New Architecture (Fabric/TurboModules).
- Experience with Expo and custom native integrations.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with GraphQL.
- Experience with mobile CI/CD pipelines.
- Knowledge of accessibility standards and implementation.
- Experience working in Agile product development environments.
What We're Looking For
The successful candidate will be:
- A hands-on senior engineer who can work independently.
- Comfortable making architectural recommendations.
- Passionate about creating polished mobile experiences.
- Able to balance speed, quality, and scalability.
- Strong communicator who can collaborate with technical and non-technical stakeholders.
- Proactive in identifying risks and proposing solutions.
Nice-to-Have Experience
- Consumer-facing applications with significant user bases.
- Marketplace, SaaS, fintech, healthcare, or enterprise applications.
- Offline-first mobile applications.
- Real-time messaging or notification systems.
- Mobile analytics and growth optimization.
Application Requirements
Please include:
- Resume/CV
- Portfolio or links to published iOS and Android applications
- GitHub profile (if available)
- Brief summary of your React Native and native mobile development experience
- Availability and desired compensation
Note: This is a confidential search. Company details and product information will be shared with selected candidates during the interview process
Pay: $50.00-$80.00 per hour
Work Location: Remote