Senior iOS Engineer

Adobe

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CASan Jose, CASeattle, WANew York, NY
Salary
$177,900–$257,550 / yr
Posted
44 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $209k
This role $218k
$137k most similar roles pay here $277k

This role pays more than 62% of similar roles. Most pay $176,812–$241,750 — the shaded band above. At the midpoint, this role pays about $218k versus about $209k for comparable roles.

Based on 240 similar postings.

Employer

About Adobe

Adobe Inc. is a global software company known for creative and multimedia software products including Photoshop, Illustrator, Acrobat, and its cloud-based Creative Cloud and Document Cloud suites. Industry: Creative & Digital Experience Software

Adobe currently has 218 open roles on FindRole.

Listed pay typically runs $187,100–$270,950 across 216 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Senior iOS Engineer

As a Sr. iOS Engineer, you will join the mobile engineering team to help shape and maintain the company's flagship mobile application. You will be responsible for designing and building user-facing features while contributing to the overall software architecture and ensuring long-term stability through clean, well-documented code. Your daily work involves collaborating with Product, Design, and Engineering teams to define roadmaps and evaluate new technologies. The role requires proficiency in Swift, SwiftUI, Objective-C, and C++, along with experience in UIKit, Cocoa Touch, and Xcode. You will also integrate RESTful APIs and GraphQL for network communication while using Instruments to diagnose performance issues. This position focuses on solving technical challenges within the mobile tech stack by improving architecture, testing processes, and service integrations to create seamless user experiences across the mobile platform.

What you'll do

  • Develop and maintain iOS applications using Swift, SwiftUI, Objective-C, and C++.
  • Integrate mobile features with RESTful APIs and other network communication protocols.
  • Design and implement large user-facing features while contributing to overall software architecture.
  • Lead code reviews and provide constructive feedback to team members.
  • Define the product roadmap and assess new platform technologies with cross-functional partners.
  • Recommend improvements for app architecture, testing processes, and service integrations.
  • Write clean, maintainable, and well-documented code to ensure long-term stability and scalability.
  • Use developer tools like Instruments to diagnose memory and performance issues.

What we're looking for

  • Must have 5+ years of experience in software engineering specializing in mobile applications.
  • Proficiency in Swift and Objective-C is required.
  • Experience with SwiftUI and familiarity with C++ is preferred.
  • Strong understanding of UIKit, Cocoa Touch, and Xcode.
  • Ability to integrate REST and/or GraphQL for network communication.
  • Proficiency in using developer tools like Instruments to diagnose memory and performance issues.
  • Solid grasp of architectural patterns (MVC, MVVM), design patterns, and object-oriented programming.
  • Experience with modern source control systems such as Git or GitHub.

More like this

Similar roles

Software Engineer

Apple Inc

San Francisco, CA 34 days ago $184,700$277,600
Swift Objective-C C++ JavaScript SwiftUI UIKit AVKit Core Graphics Foundation iOS Development API Development Object-Oriented Programming Performance Optimization Technical Documentation
4+ yrs exp

iOS App Development Engineer

Adobe

San Jose, CA 129 days ago $177,900$257,550
Swift Objective-C C++ iOS Metal CoreML ONNX Python Xcode Instruments Unit Testing MVC MVVM GPU Programming Image Processing Computational Photography Source Control

Senior Software Engineer iOS

CVS Health

Remote (TX) 30 days ago $92,700$185,400
Swift SwiftUI UIKit iOS REST APIs WebSockets LLM RAG GraphQL CI/CD MVVM Clean Architecture OAuth 2.0 OpenID Connect Azure OpenAI OpenAI Anthropic Gemini Markdown Rendering
5+ yrs exp Remote

Staff Software Engineer, iOS

Intuit

Mountain View, CA 20 days ago $202,500$274,000
Swift Objective-C SwiftUI UIKit Core ML Vision Natural Language Foundation Models XCTest XCUITest CI/CD Fastlane CocoaPods Swift Package Manager Xcode Figma Zeplin LLM Prompt Engineering MVVM VIPER
8+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid