Senior iOS Engineer

Changing the world through digital experiences, providing tools for designing and delivering exceptional digital experiences.
$153,600 - $286,600
iOS
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Senior iOS Engineer

Adobe is seeking a Senior iOS Engineer to join their team in shaping their flagship mobile application. This role offers an exciting opportunity to work at a company that's changing the world through digital experiences. The position requires a skilled developer with 5+ years of experience who will be responsible for developing and maintaining iOS applications using Swift, SwiftUI, and Objective-C/C++. You'll be working on user-facing features, contributing to software architecture, and collaborating with cross-functional teams.

The ideal candidate will bring strong programming fundamentals and attention to detail, along with expertise in iOS development frameworks and tools. You'll be involved in code reviews, product roadmap planning, and architectural improvements. The role demands both technical excellence and strong communication skills, as you'll be working closely with Product, Design, and Engineering teams.

Adobe offers a competitive compensation package ranging from $153,600 to $286,600 annually, along with comprehensive benefits and professional growth opportunities. You'll be part of a company that empowers people to create exceptional digital experiences, from emerging artists to global brands. Adobe's commitment to innovation and employee experience makes this an excellent opportunity for a senior iOS developer looking to make a significant impact in the digital creative space.

The position is based in San Jose, CA, where you'll join a collaborative team focused on delivering high-quality mobile applications. You'll be working on challenging technical problems while contributing to products used by millions of creative professionals worldwide. Adobe's culture of innovation and respect, combined with their mission to change the world through digital experiences, makes this an exciting opportunity for someone passionate about mobile development and creative technology.

Last updated a month ago

Responsibilities For Senior iOS Engineer

  • Develop and maintain iOS applications using Swift, SwiftUI, Objective-C/C++, and various iOS frameworks
  • Design and implement large user-facing features while contributing to overall software architecture
  • Lead code reviews and provide constructive feedback to team members
  • Work with collaborators to define the product roadmap and assess new platform technologies
  • Recommend improvements to app architecture, testing processes, and service integrations
  • Write clean, maintainable, and well-documented code

Requirements For Senior iOS Engineer

TypeScript
  • 5+ years in Software Engineering, specializing in mobile applications
  • Proficient in Swift and Objective-C, with experience in SwiftUI
  • Solid understanding of UIKit, Cocoa Touch, and Xcode
  • Experienced in team-based development using modern source control systems like Git/GitHub
  • Skilled in integrating REST and/or GraphQL for efficient network communication
  • Proficient in using developer tools like Instruments to diagnose memory and performance issues
  • Strong grasp of architectural patterns (MVC, MVVM), design patterns, and object-oriented programming
  • Excellent communicator with track record of working effectively in multi-functional teams

Benefits For Senior iOS Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive compensation
  • Comprehensive benefits
  • Professional growth opportunities

Interested in this job?

Jobs Related To Adobe Senior iOS Engineer

Senior Mobile iOS Developer- Growth

Senior iOS Developer role at Adobe focusing on mobile app development for Document Cloud, offering competitive pay and opportunity to impact millions of users.

Adobe Scan Mobile iOS Developer

Senior iOS Developer role at Adobe focusing on Adobe Scan mobile application development, requiring 5+ years experience and expertise in Swift/Objective-C.

Software Development Engineer, Photoshop iOS

Senior iOS Developer role at Adobe, focusing on Photoshop mobile development, requiring 5+ years of experience in image processing and iOS development.

Software Development Engineer, Photoshop iOS

Senior iOS Software Engineer role at Adobe to develop and maintain Photoshop iOS application, leading architecture and implementation while ensuring high-quality standards.

Adobe Scan Mobile iOS Developer- Growth

Senior iOS Developer position at Adobe focusing on the Adobe Scan mobile application, requiring 5+ years of experience and strong iOS development skills.