Hire an Android Developer.
Android apps built and released.
Also called: Kotlin Developer, Android App Developer
From US$7.50 an hourUS$7.50-33/hr
- SaaS & tech
- Startups
- Logistics
- Works your hours
- Colombia hub, on New York time or an hour behind
- Month to month
- Builds interfaces in Jetpack Compose with Material 3 from Figma designsApp development
- Connects to Bluetooth LE sensorsHardware and IoT integration
- Manages Gradle build variants, signing and Android App BundlesRelease management
- Writes tests with JUnit, MockK, Espresso and Compose UI testingQualityDoing
- Kotlin
- Jetpack Compose
- Android Studio
- Gradle
- Android Jetpack
- Ktor
Pick the level. See the price.
US$7.50an hour
Level 1 of 4, also called junior.Builds Compose screens from designs, consumes APIs and fixes scoped bugs.
- New Compose screens with ViewModels and unit tests
- Bug fixes verified on multiple devices
- Internal testing track builds from the release checklist
US$12.50an hour
Level 2 of 4, also called mid-level.Owns features end-to-end and runs releases through Play Console.
- Complete feature module with offline support
- Barcode scanning or BLE connection for a defined device
- Push notifications with FCM
US$19an hour
Level 3 of 4, also called senior.Owns app architecture and stability and builds complex hardware integrations.
- Modular architecture and migration plan from XML Views to Compose
- Field-ready BLE or rugged-scanner integration with reconnection and error handling
- Offline sync with conflict resolution
US$33an hour
Level 4 of 4, also called lead or specialist.Leads the Android or mobile team and sets standards and release governance.
- Android architecture and roadmap
- Device and MDM strategy for enterprise fleets
- Release governance and QA process
Per hour, all-in: recruiting, testing and management.
What you hand to your Android Developer
Tasks
App development
- Builds interfaces in Jetpack Compose with Material 3 from Figma designs
- Structures apps with MVVM or MVI using ViewModel, Kotlin Coroutines
- Implements networking with Retrofit, OkHttp or Ktor
- Builds offline-first storage
Hardware and IoT integration
- Connects to Bluetooth LE sensors
- Implements barcode and QR scanning
- Builds location tracking with foreground services
- Integrates NFC and USB or serial peripherals where required
Release management
- Manages Gradle build variants, signing and Android App Bundles
- Ships through Play Console internal, closed and production tracks
- Completes Data Safety forms
- Distributes enterprise apps through managed Google Play or MDM tools
Quality
- Writes tests with JUnit, MockK, Espresso and Compose UI testing
- Tests across a device matrix using Firebase Test Lab and physical devices
- Monitors crashes and ANRs in Android Vitals and Crashlytics
- Profiles performance with Android Studio Profiler
Week one
- Added to Google Play Console at your approved role, plus Firebase
- Play App Signing confirmed and the upload keystore accessed only
- App running on the emulator and physical test devices
- Access to test hardware to test against them
Tools
Work tools
Kotlin
Jetpack Compose
Android Studio
Gradle
Android Jetpack
- Hilt
- Retrofit / OkHttp
Ktor
Firebase
Google Play Console
Android Vitals
- ML Kit
- CameraX
- Zebra DataWedge / EMDK
- nRF Connect
- Espresso
- JUnit / MockK
- LeakCanary
Tested live in the tools on your job description.
Works inside your Microsoft 365 or Google Workspace, under your admin settings.
- Microsoft 365Copilot
- Google WorkspaceGemini
AI
AI pair-programming speeds up routine code, tests and docs. Your Android Developer reviews every change and owns what ships.
Coding with an AI pair
GitHub Copilot, Cursor or Claude Code for boilerplate, refactors and first drafts. Every change is read and tested before merge.
Tests and edge cases
AI proposes test cases. Your Android Developer runs them, fills the gaps and keeps the useful ones.
Docs and handover notes
READMEs, code comments and handover notes drafted with AI and checked against the code.
Debugging
AI helps read errors and logs. Your Android Developer confirms the cause before changing anything.
Site copy and content
Page copy drafted from your brief, then checked for accuracy, SEO and accessibility.
Our rule: business-grade AI only, never free or personal accounts.
Prefer no AI on a task? Tell your Android Developer and they won't use it.See AI & automation roles
Tested before you meet them
- Written communication testAll levels30 min
- Kotlin and Android knowledge testAll levels45 min
- Delivery driver app take-homeIntern to Expert5 hrs
- Live debugging sessionAll levels60 min
- Hardware and release scenarioAll levels45 min
- Android architecture discussionExpert and Specialist45 min
Sample shown
92%
- Skills tested: A skills test for the role, marked by a senior
- English and comms: written English tested, spoken English checked on a call
- ID, work history and references: photo ID, past roles and two referees
From booked call to day one
Step 1: Book a demo
Tell us the role, your hours and your tools.
Step 2: Meet your shortlist
Their level and hourly price, tested before you meet.
Step 3: Pick your person
Month to month. We handle the contract, the equipment and the onboarding, and make sure it all runs.
Step 4: They start work
In your tools, within 12 to 48 hours of a successful interview.
Questions answered
An Intern Android Developer is US$7.50 an hour, Intermediate US$12.50, Expert US$19 and Specialist US$33, full time (38 hours a week). That is all-in: recruiting, testing and management, month to month.
App development, hardware and iot integration, release management and quality, run to your priorities. You choose what they own first.
Six practical tests, marked by a senior, including written communication test, kotlin and Android knowledge test and delivery driver app take-home. You see the score before you meet.
Tell us and we replace them free, with a new shortlist of tested people to meet. Seats are month to month with 30 days' notice.
Meet the people who fit your work.
A 15‑minute call on Teams. You leave knowing the level you need and its hourly price.