iOS Developer / Engineer
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
At a Glance
iOS Developer / Engineer earns an average of $156,167/yr. Typical education: Bachelor's degree. Experience: 5 years. Top skills: Apple IOS, Objective-C (Programming Language), IOS Development.
$156,167/yr
Bachelor's degree
5 years
16
Parent Occupation (O*NET)
Software Developers
Median Wage
$133,080/yr
Growth (2024-34)
+15.8%
Education
Bachelor's degree
Skills & Requirements
Specialized Skills (28)
Objective-C (Programming Language)
IOS Development
Swift (Programming Language)
Mobile Application Development
Computer Science
Software Development
Software Design Patterns
Agile Methodology
App Store (IOS)
JavaScript (Programming Language)
Apple Xcode
Software Engineering
Android (Operating System)
Git (Version Control System)
Version Control
IOS Applications
Continuous Integration
Java (Programming Language)
Extensible Markup Language (XML)
C++ (Programming Language)
Cascading Style Sheets (CSS)
Python (Programming Language)
Xamarin
HTML5
JSON
Common Skills (2)
Communication
Consulting
Related Specializations
Other specialized occupations in this field. Many share overlapping skills, making lateral moves more accessible.
Related Pages
Frequently Asked Questions
Want to build these skills?
Sign up to find courses that teach these skills, track your progress, and build a skills passport aligned to iOS Developer / Engineer.
Get Started Free