iOS


What is iOS?

iOS is a mobile operating system created by Apple in 2007 for the iPhone. It was later extended to support other Apple mobile devices, such as the iPad and iPod Touch. iOS applications can be developed in Objective-C and Swift. Swift is interoperable with Objective-C, so both languages may be used in the same application. Since Objective-C is a strict superset of C, C may also be used. Objective-C++/C++ are also supported. Apple's XCode IDE is the standard for iOS development, though JetBrains does offer an alternative option called AppCode. In contrast to Google's Android, Apple maintains strict control over the distribution of iOS apps. Unless an iOS user jailbreaks their device, apps may only be installed through the App Store, where they must be reviewed by Apple before they may be released. Users with "caged" (non-jailbroken) devices may still install enterprise apps through third party sources, but unless the device is configured through Mobile Device Management, the application will not be useable until the user goes through a convoluted approval process.

How much do iOS developers make?

We don't have enough data for Boston,
so we've calculated your salary information for the San Francisco Bay Area instead:
Based on real Hired interview data, iOS developers in Boston earn an average annual salary of
Based on real Hired interview data, iOS developers in SF Bay Area earn an average annual salary of
$144,750
The salaries of candidates in this role range from a low of $120,000 to a high of $157,000, with a median salary of $148,000.

Loading...

Find iOS jobs on Hired.

iOS Resources

Check out the resources below to continue sharpening your iOS skills

iOS Engineer Jobs

Sr. Software Engineer - Android
Sr. Software Engineer - Android
201-500 employees
About Evernote<br><br>Evernote is a place for individuals and teams to assemble, nurture, and share ideas in any form.<br><br>We've assembled an incredibly hardworking, diverse, and high-energy tea...
About Evernote: Evernote is a company that suites software and services allowing users to capture, organize, and find information across multiple platforms.
Sr. Software Engineer - Android
201-500 employees
Sr. Software Engineer - Android
About Evernote<br><br>Evernote is a place for individuals and teams to assemble, nurture, and share ideas in any form.<br><br>We've assembled an incredibly hardworking, diverse, and high-energy tea...
About Evernote: Evernote is a company that suites software and services allowing users to capture, organize, and find information across multiple platforms.
Android Developer
Android Developer
Android Developer<br><br>Req #: 190041930_1<br><br>Location: Lewisville, TX, US<br><br>Job Category: Technology<br><br>Job Description:<br><br>When you work at JPMorgan Chase & Co., you're not just...
About JPMorgan Chase: JP Morgan Chase is a financial services provider that offers investment banking, asset management, treasury, and other services.
Android Developer
Android Developer<br><br>Req #: 190041930_1<br><br>Location: Lewisville, TX, US<br><br>Job Category: Technology<br><br>Job Description:<br><br>When you work at JPMorgan Chase & Co., you're not just...
About JPMorgan Chase: JP Morgan Chase is a financial services provider that offers investment banking, asset management, treasury, and other services.
Android Software Engineer II - Mobile
Android Software Engineer II - Mobile
1501-5000 employees
About The Opportunity Got a taste for something new? We're Grubhub, the nation's leading online and mobile food ordering company. Since 2004 we've been connecting hungry diners to the local restaur...
About GrubHub: GrubHub provides an online and mobile platform for restaurant pick-up and delivery orders.
Android Software Engineer II - Mobile
1501-5000 employees
Android Software Engineer II - Mobile
About The Opportunity Got a taste for something new? We're Grubhub, the nation's leading online and mobile food ordering company. Since 2004 we've been connecting hungry diners to the local restaur...
About GrubHub: GrubHub provides an online and mobile platform for restaurant pick-up and delivery orders.
iOS Developer
iOS Developer
Would you like to be part of our innovative team? If so, read on!<br><br>GEICO is seeking an iOS Developer to implement cutting edge iOS applications for our customers. The candidate must possess a...
iOS Developer
iOS Developer
Would you like to be part of our innovative team? If so, read on!<br><br>GEICO is seeking an iOS Developer to implement cutting edge iOS applications for our customers. The candidate must possess a...
Senior Android Developer
Senior Android Developer
Towers Crescent (12066), United States of America, Vienna, Virginia<br><br>At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Exe...
Senior Android Developer
Senior Android Developer
Towers Crescent (12066), United States of America, Vienna, Virginia<br><br>At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Exe...
Match with your dream iOS job on Hired.

Do you work with this skill? Send us a note if any of this information doesn't look correct:

support@hired.com

Browse locations where iOS is in demand:

Browse locations where iOS is in demand: