Remote job
Senior React Native Developer
Job details
About this role
Role overview This position owns the development and ongoing maintenance of client-facing mobile applications built in React Native and backed by the same APIs used for web products. The work spans the full release lifecycle, from initial development through App Store and Play Store publication and post-launch upkeep.
Responsibilities - Build features end to end in React Native, covering UI, native modules where needed, and the API layer. - Manage releases to the App Store and Google Play from start to finish. - Diagnose and resolve platform-specific bugs across iOS and Android. - Monitor and improve performance, offline behavior, and app size as the product grows. - Demo progress to clients each week and iterate based on their feedback.
Requirements - At least five years of experience building and shipping production React Native applications. - Demonstrated experience taking an app through a full App Store and Play Store release cycle, including updates. - Comfort with TypeScript, native modules, and integrating with REST or GraphQL APIs. - Independent working style with clear written communication.
Nice to have - Familiarity with Expo, push notifications, or in-app purchases. - Some native iOS (Swift) or Android (Kotlin) experience.
Benefits and work setup Remote-first setup with clients in the US, UK, and India. Software is shipped weekly and demoed to clients, and clients ultimately own the source code and infrastructure.