iOS Developer / Engineer

If you like developing apps for apple devices, coding in swift, and ensuring app usability and performance this role is for you.

An iOS Developer creates and maintains mobile applications for iOS devices. They optimize performance, usability, and innovation using Swift and the iOS SDK, ensuring compatibility across Apple’s ecosystem.

Skills you’ll need: Swift Programming, iOS Development, Apple iOS, Objective-C (Programming Language), Mobile Development, Application Programming Interface (API), Git (Version Control System), Agile Methodology

$170,752 median salary6,461 jobs available¹

Recommended credentials

What brings you to Coursera today?

Roles similar to iOS Developer / Engineer

  • A Python Developer specializes in writing server-side web application logic.

    description:

    A Python Developer specializes in writing server-side web application logic.

    If you like: writing code, solving complex problems through algorithms, working with data.

    This role has a $143,104 median salary ¹.

    This role has approximately 18,964 jobs available ¹.

  • A Front End Developer enhances the visual and interactive parts of websites and apps, ensuring a seamless experience using HTML, CSS, and JavaScript.

    description:

    A Front End Developer enhances the visual and interactive parts of websites and apps, ensuring a seamless experience using HTML, CSS, and JavaScript.

    If you like: designing websites and applications, coding in html/css/javascript, making sites user-friendly.

    This role has a $136,960 median salary ¹.

    This role has approximately 10,418 jobs available ¹.

  • An Application Developer designs, develops, and maintains software, ensuring functionality and user satisfaction using Java, Python, and C#.

    description:

    An Application Developer designs, develops, and maintains software, ensuring functionality and user satisfaction using Java, Python, and C#.

    If you like: designing and developing software, writing code, solving complex problems.

    This role has a $124,672 median salary ¹.

    This role has approximately 46,153 jobs available ¹.

  • A Software Developer / Engineer is responsible for developing the software systems and platforms that power businesses and organizations.

    description:

    A Software Developer / Engineer is responsible for developing the software systems and platforms that power businesses and organizations.

    If you like: building applications, learning various programming languages, engaging in software development from scratch to deployment.

    This role has a $146,304 median salary ¹.

    This role has approximately 666,390 jobs available ¹.

¹ Median salary, job opening, and degree data are sourced from Lightcast™ Job Postings Report. Content Creator, Machine Learning Engineer and Salesforce Development Representative (1/1/2024 - 12/31/2024) All other job roles (10/1/2025 - 10/1/2026)