Native Android Developer Needed to Build Android Version of a Successful iOS AppFreelanceJobs • Canada
This job offer is no longer available
Native Android Developer Needed to Build Android Version of a Successful iOS App
FreelanceJobs
- Canada
- Canada
About
The iOS app is already live with well-defined UX, screens, and data models. Your job is to translate that product into a high-quality, idiomatic Android app (not a 1:1 clone, but something that feels right on Android).
What the app involves
• Consumer-facing mobile app
• Local-first data storage using Room
• Firestore for cloud sync and multi-device access (paid users only)
• Offline support is important
• Clean navigation using Navigation Compose
• Modern Android stack (Compose, ViewModels, coroutines)
What I'm looking for
• Strong experience with Kotlin + Jetpack Compose
• Comfortable setting up and owning project structure and architecture
• Experience with Room, Firestore, and offline-first patterns
• Someone who values simplicity and clarity over over-engineering
• Able to work independently and ask good questions when needed
What success looks like
• A solid Android foundation that mirrors the iOS app's core functionality
• Clean, readable, maintainable code
• Thoughtful Android UX decisions where platform differences matter
• A codebase that can be easily extended long-term
Working style
• You'll be working directly with me (solo founder)
• I'm technical, responsive, and decisive
• Clear requirements, quick feedback, minimal meetings
• Open to ongoing work after initial build if it's a good fit
If this sounds like your kind of project, send a short note about your experience with Compose and any similar apps you've worked on. Looking forward to chatting.
Contract duration of less than 1 month. with 30 hours per week.
Mandatory skills: In-App Purchases, User Authentication, Android App Development, Application Security, API Integration, Mobile App Development, Kotlin, QR & Barcode Scanner, Firebase, SQLite, Core Java, Android Room Persistence, Face Detection, JetPack
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.