Sr. iOS Engineer
Core
Design, build, and maintain user-facing features for Adobe's flagship mobile application, collaborating with Product and Design teams.
Role type
Senior iOS Engineer (IC)
Builds
iOS mobile applications for Adobe's creative and productivity platforms
Domain
Mobile Development / Creative Software
Deliverable
production ML models | product features
Required skills
Swift, Objective-C, SwiftUI, UIKit, Cocoa Touch, Xcode, RESTful APIs, GraphQL, Git, architectural patterns (MVC, MVVM), performance debugging
Preferred skills
C++, modern source control workflows, autonomous ownership in fast-paced environments
Technologies
Swift, SwiftUI, Objective-C, C++, UIKit, Cocoa Touch, Xcode, REST, GraphQL, Instruments
Responsibilities
Develop and maintain iOS applications using Swift, SwiftUI, and Objective-C; Design and implement large user-facing features; Lead code reviews and provide constructive feedback; Collaborate to define product roadmap and assess new platform technologies; Recommend improvements to app architecture and testing processes; Write clean, maintainable, and well-documented code
Seniority
Senior, hands-on IC