← Back to all jobs
Mobile Developer
TechnologyYou build apps that people use on the toilet. iOS, Android, or both — you'll wrestle with platform-specific quirks, app store review processes that feel deliberately hostile, and users who leave 1-star reviews because they forgot their own password. Every OS update breaks something you shipped last month.
Salary Range
Low
$70k
Median
$120k
High
$180k
10-Year Growth
much faster
US Workers
95K
Education
Bachelor's in CS (or strong portfolio with published apps)
Environment
remote
Tools & Technical Skills
- ▸Swift/SwiftUI (iOS) or Kotlin/Jetpack Compose (Android)
- ▸React Native or Flutter cross-platform development
- ▸Mobile UI/UX design patterns
- ▸REST API integration and offline storage
- ▸App Store and Google Play deployment pipelines
- ▸Push notification and in-app purchase implementation
- ▸Mobile performance profiling (Instruments, Android Profiler)
People & Mindset Skills
- ▸User empathy
- ▸Attention to detail
- ▸Self-directed learning
- ▸Collaboration with designers
- ▸Problem-solving
Learn the skills
Courses and certifications to get you job-ready
React Native or Flutter cross-platform development
Mobile UI/UX design patterns
REST API integration and offline storage
What you'll actually do
- 01Build and maintain apps for iOS and Android using Swift, Kotlin, React Native, or Flutter — pick your poison
- 02Debug issues that only reproduce on one specific phone model from 2019
- 03Submit app updates and hold your breath during Apple's review process
- 04Optimize for battery life, memory, and screen sizes ranging from tiny to absurd
- 05Read 1-star reviews from users who are mad about something completely unrelated to your app
- 06Implement push notifications that users will immediately disable
Related Shifts
Think this could be you?
Take the Career DNA Quiz to see if this role fits your personality.
Take the Quiz