Explore

iOS & Android

Mobile App Developer

Two platforms, two ecosystems, and a review process you do not control.

Typical pay

$85k-$160k

How you get in

Portfolio of shipped apps; CS degree common

Outlook

Solid; cross-platform frameworks are consolidating the field

Mobile developers build applications for phones and tablets. The platform constraints are real — app store review, OS version fragmentation and device testing add friction that web developers never deal with.

A day in the life

  1. 9:00aTriage crash reports from overnight releases
  2. 10:00aBuild a new screen against the design spec
  3. 12:30pLunch
  4. 1:30pDebug a layout issue that only appears on one device size
  5. 3:30pCode review and merge
  6. 4:30pPrepare a release build and submit for review

How to get in

Self-taught with shipped apps

Duration

9-18 months

Cost

$100-$2,000

Credential

None — published apps are the credential

  1. Pick one platform and learn it deeply — Swift for iOS or Kotlin for Android
  2. Ship a real app to the store, even a small one; finishing is the differentiator
  3. Learn the full release cycle, not just coding
  4. Add a cross-platform framework like React Native or Flutter for more job options

Computer science degree

Duration

4 years

Cost

$40,000-$200,000

Credential

BS in computer science

  1. Complete a CS degree with strong fundamentals
  2. Build and ship mobile projects outside coursework
  3. Intern at a company with a mobile team
  4. Enter as a junior mobile engineer

Web developer into mobile

Duration

6-12 months

Cost

$0-$1,000

Credential

None

  1. Work as a web developer first, which is easier to enter
  2. Learn React Native or Flutter, which reuse your existing skills
  3. Take mobile work at your current company
  4. Add native platform knowledge over time for depth

What people love

  • · Strong pay and remote-friendly
  • · Your work is literally in people's hands
  • · Freelance and contract work is plentiful
  • · Independent app publishing is genuinely possible

What wears people down

  • · App store review can block a release without warning
  • · Device and OS fragmentation multiplies testing
  • · Platform rule changes can break your business model
  • · Entry level is competitive

From people doing it

Add yours