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
$137,497
The salaries of candidates in this role range from a low of $90,000 to a high of $210,000, with a median salary of $132,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, Android
Software Engineer, Android
For the past 10 years, Meraki has had a singular focus on making IT simple yet powerful. However, a key part of an IT team's toolbox is making networks intuitive to setup and manage. Essential to a...
Software Engineer, Android
Software Engineer, Android
For the past 10 years, Meraki has had a singular focus on making IT simple yet powerful. However, a key part of an IT team's toolbox is making networks intuitive to setup and manage. Essential to a...
Sr. Desktop & Mobile Engineer
Sr. Desktop & Mobile Engineer
Description<br><br>Staples Digital Solutions is hiring a Senior Desktop & Mobile Engineer. The person in this role will join a team of consultants, engineers, and analysts tasked with designing, im...
Sr. Desktop & Mobile Engineer
Sr. Desktop & Mobile Engineer
Description<br><br>Staples Digital Solutions is hiring a Senior Desktop & Mobile Engineer. The person in this role will join a team of consultants, engineers, and analysts tasked with designing, im...
Mobile Developer - Android
Mobile Developer - Android
5001+ employees
What you'll be doing...<br><br>* Design, develop and deploy features for Android applications that can transform FinTech industry<br>* Provide technical leadership to the development team<br>* Ensu...
About Verizon: Verizon Communications is a broadband and telecommunications company operating 4G LTE network, 3G network, and information services.
Mobile Developer - Android
5001+ employees
Mobile Developer - Android
What you'll be doing...<br><br>* Design, develop and deploy features for Android applications that can transform FinTech industry<br>* Provide technical leadership to the development team<br>* Ensu...
About Verizon: Verizon Communications is a broadband and telecommunications company operating 4G LTE network, 3G network, and information services.
iOS Software Engineer, Experiences
iOS Software Engineer, Experiences
5001+ employees
The Team:<br><br>Airbnb Experiences launched in November 2016 with the goal of taking Airbnb from an accommodations business to an end to end travel platform. By expanding Airbnb's product offering...
About Airbnb: Airbnb is a company which provides an online marketplace and hospitality services.
iOS Software Engineer, Experiences
5001+ employees
iOS Software Engineer, Experiences
The Team:<br><br>Airbnb Experiences launched in November 2016 with the goal of taking Airbnb from an accommodations business to an end to end travel platform. By expanding Airbnb's product offering...
About Airbnb: Airbnb is a company which provides an online marketplace and hospitality services.
Senior Software Engineer (Android)
Senior 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...
Senior Software Engineer (Android)
Senior 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...
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