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

Loading...

We expect iOS developers to receive 3 Interview Requests on Hired.

iOS Resources

Check out the resources below to continue sharpening your iOS skills

iOS Engineer Jobs

Software Engineer, Cyber - iOS Developer
Software Engineer, Cyber - iOS Developer
Description:Cyber is critical element of 's strategy for growth as these skillsets have become essential to meeting customer and internal needs. In support of new programs, our Cyber Exploitation t...
Software Engineer, Cyber - iOS Developer
Software Engineer, Cyber - iOS Developer
Description:Cyber is critical element of 's strategy for growth as these skillsets have become essential to meeting customer and internal needs. In support of new programs, our Cyber Exploitation t...
Software Development Engineer - Alexa Mobile
Software Development Engineer - Alexa Mobile
5001+ employees
Interested in Alexa and the companion app for mobile? Help us build new mobile experiences for our customers world-wide. We're working hard, having fun, making history; come join us!<br><br>We are ...
About Amazon: Amazon is an electronic commerce and cloud computing company.
Software Development Engineer - Alexa Mobile
5001+ employees
Software Development Engineer - Alexa Mobile
Interested in Alexa and the companion app for mobile? Help us build new mobile experiences for our customers world-wide. We're working hard, having fun, making history; come join us!<br><br>We are ...
About Amazon: Amazon is an electronic commerce and cloud computing company.
Software Development Engineer - iOS - Amazon Photos
Software Development Engineer - iOS - Amazon Photos
5001+ employees
In 2019, consumers are projected to take over a trillion photos and videos, and Amazon Photos is one of Amazon's newest and fastest growing Prime benefits. We provide unlimited, original resolution...
About Amazon: Amazon is an electronic commerce and cloud computing company.
Software Development Engineer - iOS - Amazon Photos
5001+ employees
Software Development Engineer - iOS - Amazon Photos
In 2019, consumers are projected to take over a trillion photos and videos, and Amazon Photos is one of Amazon's newest and fastest growing Prime benefits. We provide unlimited, original resolution...
About Amazon: Amazon is an electronic commerce and cloud computing company.
Software Engineer (Android)
Software Engineer (Android)
Plano 3 (31063), United States of America, Plano, Texas<br><br>At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Offic...
Software Engineer (Android)
Software Engineer (Android)
Plano 3 (31063), United States of America, Plano, Texas<br><br>At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Offic...
iOS Engineer
iOS Engineer
201-500 employees
About the Role:<br><br>PlanGrid is looking for an amazing iOS Engineer to help us build the future faster. Our users are building some of the most amazing construction projects in the world, and ou...
About PlanGrid: PlanGrid is a cloud-based app that allows users to store blueprints and construction documents on iPad and iPhone.
iOS Engineer
201-500 employees
iOS Engineer
About the Role:<br><br>PlanGrid is looking for an amazing iOS Engineer to help us build the future faster. Our users are building some of the most amazing construction projects in the world, and ou...
About PlanGrid: PlanGrid is a cloud-based app that allows users to store blueprints and construction documents on iPad and iPhone.
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