About the role
This is a remote position.
Job Description
We are seeking a Senior Mobile Developer to lead the evolution of a mobile application used by a growing community of adventure travel and outdoor enthusiasts.
The application is currently in production on iOS, with Android as the immediate next milestone. It is powered by a multi-tenant Supabase/PostgreSQL backend and a Machine Learning platform that enables intelligent features within the app.
The application currently includes:
- GPS trip tracking
- Catch and activity logging
- Community social feed
- Machine Learning-powered species identification
- Interactive map-based location discovery
- Offline synchronization for users in areas with limited connectivity
We are looking for an engineer with proven experience building and publishing production mobile applications for both iOS and Android, ideally using React Native or Flutter, who can lead the transition from the existing native Swift application to a cross-platform solution.
This is a highly technical, hands-on role that requires ownership of the full development lifecycle—from solution design and implementation to production deployment, validation, and long-term stability.
Responsibilities
iOS Development
- Develop and maintain new features for the existing Swift-based iOS application.