📖 The PathMatch Guide to

iOS Development

We're still working on this Career Path.
Check back soon!
We're still working on this Career Path.
Check back soon!

A Day in the Life

iOS Developers develop apps for Apple's iOS operating system. There are roughly 1.2 billion active iOS devices in use and the App Store currently contains roughly 5 million apps, so it's no surprise that the market for highly skilled iOS Developers is strong.

Work Responsibilities

Growth Path

  1. Jr. iOS Developer
  2. iOS Developer
  3. Software Engineering Director/Mobile Engineering Manager
  4. Mobile Engineering Director

Skills You'll Need

  • Experience with Swift and Objective-C
  • Expert in Xcode & Interface Builder
  • Cocoa Touch
  • UIKit
  • Auto Layout
  • Core Data
  • TableViews and CollectionViews
  • Experience with Threading and Concurrency
  • General understanding of web technologies, including APIs and protocols (HTTP, REST, JSON)
  • Understanding of spatial reasoning, design guidelines, and Apple Human Interface Guidelines, Grand Central Dispatch and UI and UX design concepts
  • Experience with any of the following: Core Motion, Core Audio, Core Animation, Quartz Core, Game Center, CloudKit, iCloud, StackViews, Push Notifications, Local Notifications, Core Location, MapKit, or MessageUI

Industries You'll Work In

No items found.

Teams You'll Work With

/10

Demand for Talent

  • Mobile developers are among the top 10 most in-demand and hardest to fill tech jobs, according to Indeed data
  • Application developer jobs are projected to grow 31% in the next decade
  • Because of the high level of skills needed, supply falls short of demand

Compensation

$90K-$135K
Jr. iOS Developer
$130K-$170K
iOS Developer
$140K-$170K
Software Engineering Director/Mobile Engineering Manager
$170K-$230K+
Mobile Engineering Director
/10

Work/Life Balance Score

Work/life balance is when someone equally prioritizes their career and their personal life. This balance can vary greatly from one career to the next.

/10

Job Stability Score

Job stability is about more than your experience and career. As industries decline, so do the jobs in them.

/10

Prestige Score

Job stability is about more than your experience and career. As industries decline, so do the jobs in them.

The future of work is here.

Ready to get started?