Software Engineer Ii Ios information
See salary details
$96.5K - $103.3K
0% of jobs
$103.3K - $110.1K
0% of jobs
$110.1K - $117K
3% of jobs
$117K - $123.8K
0% of jobs
$123.8K - $130.6K
0% of jobs
$130.6K - $137.4K
1% of jobs
$138.9K is the 25th percentile. Wages below this are outliers.
$137.4K - $144.2K
96% of jobs
$144.2K - $151K
0% of jobs
$151K - $157.9K
0% of jobs
$157.9K - $164.7K
0% of jobs
$164.7K - $171.5K
0% of jobs
How much do software engineer ii ios jobs pay per year?
As of Aug 23, 2026, the average yearly pay for software engineer ii ios in the United States is $141,458.00, according to ZipRecruiter salary data. Most workers in this role earn between $140,000.00 and $140,000.00 per year, depending on experience, location, and employer.
A Software Engineer II iOS is responsible for designing, developing, and maintaining applications for Apple's iOS platform. They typically work on implementing features, fixing bugs, and optimizing performance for iOS apps. In this mid-level role, they collaborate with other engineers, designers, and product managers to deliver high-quality mobile applications. They are expected to have a solid understanding of Swift or Objective-C, iOS frameworks, and best practices in mobile development.
To thrive as a Software Engineer II iOS, you need solid experience in Swift, Objective-C, and iOS application development, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with Xcode, Interface Builder, Git, and unit testing frameworks is crucial, along with knowledge of Apple’s Human Interface Guidelines. Strong problem-solving skills, effective communication, and the ability to collaborate in cross-functional teams help you stand out in this role. These skills ensure you can develop high-quality, user-friendly apps that meet business goals and maintain reliability in a fast-evolving mobile landscape.
As a Software Engineer II iOS, you will regularly work alongside product managers and designers to understand user requirements, provide technical feedback on feasibility, and suggest improvements to user flows. Collaboration often involves participating in sprint planning, design reviews, and daily standup meetings to ensure alignment and address any blockers early. You may also be responsible for prototyping features, integrating design assets, and giving input on optimizing the user experience within the technical constraints of iOS development.
More about Software Engineer Ii Ios jobs What job categories do people searching Software Engineer Ii Ios jobs look for?
The top searched job categories for Software Engineer Ii Ios jobs are:
