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
$151,816
The salaries of candidates in this role range from a low of $108,000 to a high of $180,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

Mobile Incident Response Consultant
Mobile Incident Response Consultant
Meet our professionals<br><br>CGI: A place to build an IT career<br><br>Position Description:<br><br>CGI Federal has an exciting opportunity for a Mobile Incident Response Consultant. You will enha...
Mobile Incident Response Consultant
Mobile Incident Response Consultant
Meet our professionals<br><br>CGI: A place to build an IT career<br><br>Position Description:<br><br>CGI Federal has an exciting opportunity for a Mobile Incident Response Consultant. You will enha...
Android Software Engineer
Android Software Engineer
Are you passionate about building solutions for our greatest national security challenges?<br><br>Are you searching for engaging work with an employer that prioritizes impact, innovation, and perso...
Android Software Engineer
Android Software Engineer
Are you passionate about building solutions for our greatest national security challenges?<br><br>Are you searching for engaging work with an employer that prioritizes impact, innovation, and perso...
Senior Software Engineer - frontend (JavaScript, SPA, Mobile)
Senior Software Engineer - frontend (JavaScript, SPA, Mobile)
5001+ employees
The H+E Division of T-Mobile is the next phase in T-Mobile's Un-carrier mobile video strategy. T-Mobile acquired TV technology innovator Layer3 TV which is a next generation cable provider spearhea...
About T-Mobile USA: T-Mobile USA provides wireless solutions.
Senior Software Engineer - frontend (JavaScript, SPA, Mobile)
5001+ employees
Senior Software Engineer - frontend (JavaScript, SPA, Mobile)
The H+E Division of T-Mobile is the next phase in T-Mobile's Un-carrier mobile video strategy. T-Mobile acquired TV technology innovator Layer3 TV which is a next generation cable provider spearhea...
About T-Mobile USA: T-Mobile USA provides wireless solutions.
Software Development Engineer (Mobile)
Software Development Engineer (Mobile)
Cascade Engineering Services is seeking a Software Development Engineer (Mobile) who is highly skilled in the Mobile App environments.<br><br>The following skills are essential:<br><br>* Experience...
Software Development Engineer (Mobile)
Software Development Engineer (Mobile)
Cascade Engineering Services is seeking a Software Development Engineer (Mobile) who is highly skilled in the Mobile App environments.<br><br>The following skills are essential:<br><br>* Experience...
Senior Software Engineer, Android
Senior Software Engineer, Android
1501-5000 employees
About Us<br><br>AppDynamics is the Application Intelligence company. With AppDynamics, enterprises have real-time insights into application performance, user performance and business performance so...
About Appdynamics: AppDynamics is a company that develops application performance management solutions.
Senior Software Engineer, Android
1501-5000 employees
Senior Software Engineer, Android
About Us<br><br>AppDynamics is the Application Intelligence company. With AppDynamics, enterprises have real-time insights into application performance, user performance and business performance so...
About Appdynamics: AppDynamics is a company that develops application performance management solutions.
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: