Remote job
Mobile App Developer (React Native / Flutter)
Job details
About this role
Role overview Build and maintain cross-platform mobile apps for iOS and Android, including products for bookings, field operations, customer portals, and companion experiences. You’ll help take features from implementation through store release, with attention to device stability, user experience, and integration with backend services.
Responsibilities - Develop and maintain apps using React Native or Flutter. - Implement features such as sign-in, notifications, maps, media, or payments as needed. - Coordinate API contracts and account for offline use and other edge cases. - Prepare app store releases, including versioning, changelogs, and regression checks. - Monitor crashes and improve performance, accessibility, and consistency with designs.
Requirements - At least two years of professional mobile development experience. - Experience shipping at least one app to the Apple App Store or Google Play. - Ability to work with REST or GraphQL APIs and authentication sessions. - Strong attention to interface details and release quality. - Experience with React Native or Flutter; TypeScript or Dart is also listed among the required skills.
Benefits and work setup - Remote, full-time role with working-hour overlap for teams and clients in the UAE, US, and UK. - Work on client products across software, AI, and growth marketing. - Written, asynchronous collaboration, clear ownership, and senior mentorship. - Opportunity to progress toward a lead role based on delivery quality and client trust. Compensation and benefits are discussed during interviews.