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: Time Management, Innovation, Test Driven Development (TDD), Teamwork, Version Control, Willingness To Learn, Code Review, Adaptability
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://images.ctfassets.net/00atxywtfxvd/3U6eT0iO1C4WOo7Csys5hc/1f91edc18b5866b9d49e1574d61c7011/iOS_Dev-hero-mobile_2x.png?auto=format%2Ccompress&dpr=1&w=600)
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: Time Management, Innovation, Test Driven Development (TDD), Teamwork, Version Control, Willingness To Learn, Code Review, Adaptability
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://images.ctfassets.net/00atxywtfxvd/4nK2LRnJSB2FZOKZvRs83Q/0d40b5b2f9f299f69cb82d694eff3984/iOS_Dev-hero_2x.png?auto=format%2Ccompress&dpr=1&w=720)
Recommended credentials
Introduction to Programming in Swift 5
Course 1 of 4
Introduction to iOS App Development with Swift 5
Course 2 of 4
Tables, Data & Networking in iOS
Course 3 of 4
iOS App Store & In-App Purchases
Course 4 of 4
Introduction to iOS Mobile Application Development
Course 1 of 12
Version Control
Course 2 of 12
Programming Fundamentals in Swift
Course 3 of 12
Principles of UX/UI Design
Course 4 of 12
Create the User Interface with SwiftUI
Course 5 of 12
Advanced Programming in Swift
Course 6 of 12
Working with Data in iOS
Course 7 of 12
Mobile Development and JavaScript
Course 8 of 12
React Basics
Course 9 of 12
React Native
Course 10 of 12
iOS App Capstone
Course 11 of 12
Coding Interview Preparation
Course 12 of 12
A Project Manager plans and coordinates projects, ensuring on-time, within-budget delivery while managing resources, risks, and communication.
description:A Project Manager plans and coordinates projects, ensuring on-time, within-budget delivery while managing resources, risks, and communication.
If you like: planning and executing projects, managing resources and timelines, communicating with stakeholders.
This role has a $103,808 median salary ¹.
This role has approximately 365,604 jobs available ¹.
A Business Intelligence Analyst analyzes and visualizes data to support business decisions, using Tableau and Power BI to drive strategy.
description:A Business Intelligence Analyst analyzes and visualizes data to support business decisions, using Tableau and Power BI to drive strategy.
If you like: interpreting data to support decision-making, creating dashboards and reports, identifying business trends.
This role has a $125,888 median salary ¹.
This role has approximately 74,173 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 $147,328 median salary ¹.
This role has approximately 15,158 jobs available ¹.
A Business Analyst analyzes data and processes to identify business needs, providing insights to optimize operations and support strategic decisions.
description:A Business Analyst analyzes data and processes to identify business needs, providing insights to optimize operations and support strategic decisions.
If you like: analyzing data to improve business processes, solving organizational problems, creating reports.
This role has a $94,592 median salary ¹.
This role has approximately 88,914 jobs available ¹.
Credentials
¹ Median salary and job opening data are sourced from Lightcast™ Job Postings Report. Data for job roles relevant to featured programs (2/1/2024 - 2/1/2025)