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 San Diego,
so we've calculated your salary information for the San Francisco Bay Area instead:
Based on real Hired interview data, iOS developers in San Diego earn an average annual salary of
Based on real Hired interview data, iOS developers in SF Bay Area earn an average annual salary of
$151,944
The salaries of candidates in this role range from a low of $100,000 to a high of $175,000, with a median salary of $160,000.

Loading...

Find iOS jobs on Hired.

iOS Resources

Check out the resources below to continue sharpening your iOS skills

iOS Engineer Jobs

Software Engineer - Mobile RTC SDKs Stockholm
Software Engineer - Mobile RTC SDKs Stockholm
Sinch is looking for a Software Engineer to work on our mobile platform SDKs<br><br>for our real-time voice- and video products. You will join a cross-functional team<br><br>that develops our WebRT...
Software Engineer - Mobile RTC SDKs Stockholm
Software Engineer - Mobile RTC SDKs Stockholm
Sinch is looking for a Software Engineer to work on our mobile platform SDKs<br><br>for our real-time voice- and video products. You will join a cross-functional team<br><br>that develops our WebRT...
Mobile Engineer
Mobile Engineer
Overview:<br><br>A thriving, mission-driven multimedia organization, NPR produces award-winning news, information, and music programming in partnership with hundreds of independent public radio sta...
Mobile Engineer
Mobile Engineer
Overview:<br><br>A thriving, mission-driven multimedia organization, NPR produces award-winning news, information, and music programming in partnership with hundreds of independent public radio sta...
Android Engineer - Sports app
Android Engineer - Sports app
5001+ employees
Take Yahoo and AOL, fuse them and you get a media and technology company operating at massive global scale. It takes powerful technology to connect our combined media brands and partners with an au...
About Verizon Media: Verizon Media (formerly Oath) is a company operating media, technology, and communication brands.
Android Engineer - Sports app
5001+ employees
Android Engineer - Sports app
Take Yahoo and AOL, fuse them and you get a media and technology company operating at massive global scale. It takes powerful technology to connect our combined media brands and partners with an au...
About Verizon Media: Verizon Media (formerly Oath) is a company operating media, technology, and communication brands.
Cyber Software Engineer - Mobile Platforms
Cyber Software Engineer - Mobile Platforms
Description:The Aquarius Task Order on the SIRIUS program is looking for a motivated software developer to join our exceptional team delivering innovative and unique software solutions on mobile pl...
Cyber Software Engineer - Mobile Platforms
Cyber Software Engineer - Mobile Platforms
Description:The Aquarius Task Order on the SIRIUS program is looking for a motivated software developer to join our exceptional team delivering innovative and unique software solutions on mobile pl...
Senior iOS Engineer
Senior iOS Engineer
Come help build a world-class mobile in-store experience for Gap Inc. brands (Old Navy, Gap, Banana Republic and Athleta). Your deep knowledge of Swift, XCode, and MVC design patterns will be calle...
Senior iOS Engineer
Senior iOS Engineer
Come help build a world-class mobile in-store experience for Gap Inc. brands (Old Navy, Gap, Banana Republic and Athleta). Your deep knowledge of Swift, XCode, and MVC design patterns will be calle...
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