Mobile Development Consultant (React Native / Expo / CI/CD)
Overview
Mobile Development Consultant (React Native / Expo / CI/CD)
Location
Remote – anywhere
(Remote means the consultant can be based anywhere globally.)
Engagement Type
Contract / Consulting Engagement
Overview
The client is seeking an experienced Mobile Development Consultant to modernise and secure the deployment workflows of an existing React Native healthcare application. The role focuses on enhancing CI/CD automation, implementing secure mobile code signing, leading a migration to Expo’s prebuild workflow, and empowering the internal engineering team to independently maintain and deploy the application after the engagement concludes.
This is a hands-on consulting position requiring deep mobile engineering expertise, alongside strong documentation and knowledge-transfer skills.
Technical Context
The role involves working within a mature React Native codebase with significant native complexity.
• Framework: React Native (bare workflow, non-Expo)
• Language: TypeScript
• Platforms: iOS and Android
• Native Modules: Over 30 modules including NFC-based KYC, WebRTC, Firebase, and error tracking
• CI/CD: Existing Bitrise pipelines needing optimisation and automation
• Architecture: Enabled with the New Architecture, Hermes, and modern SDK targets
Key Responsibilities
The role involves:
• Designing and implementing robust CI/CD pipelines for iOS and Android, including automated builds, pull request validation, and store deployments
• Establishing secure mobile code signing practices with industry-standard tooling, removing all hardcoded credentials from the codebase
• Leading the migration from a bare React Native setup to Expo’s prebuild workflow, including EAS Build and EAS Update
• Assessing dependencies and planning work to minimise risks during migration
• Producing clear documentation, runbooks, and setup guides for long-term maintainability
• Conducting knowledge-transfer sessions to enable the internal team to deploy and manage the app independently
• Validating all native modules on physical devices, including NFC-enabled hardware
Core Deliverables
Successful delivery includes:
• One-click deployment workflows to the App Store and Google Play
• Fully automated CI/CD pipelines with secure credential management
• Removal of all hardcoded secrets from repositories
• Completed Expo prebuild migration with functional native integrations
• Comprehensive documentation and operational runbooks
• An internal team capable of completing deployments independently
• A brief post-delivery warranty period with no critical issues
Required Skills & Experience
Must Have
• Over 4 years of React Native experience, including modern architecture concepts
• Proven experience migrating bare React Native apps to Expo
• Strong knowledge of mobile CI/CD platforms like Bitrise
• Deep understanding of iOS and Android code signing, provisioning profiles, and Fastlane
• Excellent written and verbal communication skills, focused on documentation and enablement
Nice to Have
• Experience with healthcare or compliance-heavy applications
• WebRTC integrations (e.g., Daily.co or similar)
• KYC or identity verification SDK integrations
Success Criteria
The project will be deemed successful when:
• App deployments are fully automated and repeatable
• Credential-related security risks are eliminated
• The internal team can deploy without external assistance
• All processes are well documented and validated
• No critical issues emerge during the warranty period
Diversity, Equity & Inclusion
Tribes and the client are committed to fostering inclusive teams. Applications from individuals of all backgrounds, identities, and experiences are strongly encouraged. Diversity, equity, and inclusion are core values in how Tribes partners with clients and talent.
Required skills
Apply now
Sign in or register for your free Tribes Developer Account where you’ll be able to apply for this role and many others.