Senior iOS Engineer - Podcasts

Company: Apple
Company: Apple
Location: San Francisco, California, United States
Department: Software and Services
Posted on: 2023-10-29 00:19
Summary Posted: Oct 24, 2023 Weekly Hours: 40 Role Number: 200504857 Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you can accomplish. The Apple Services Engineering team is one of the most exciting examples of Apple’s long-held passion for combining art and technology. These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. And they do it on a massive scale, meeting Apple’s high expectations with high performance to deliver a huge variety of entertainment in over 35 languages to more than 150 countries. Podcasts Client Engineering is a small, focused team that builds the Podcasts experience used by millions of people across all of our platforms including iOS, macOS, Apple Watch, Apple TV, Siri, HomePod, and CarPlay. Key Qualifications Key Qualifications 10+ years of experience developing applications for iOS and/or macOS with UIKit and/or SwiftUI Proficient in Swift and Objective-C. Familiarity with Javascript is a plus Have an eye for extraordinary design and deep appreciation for our customers Ability to break down complex problems and architect practical solutions Strong understanding of multi-threaded and asynchronous programming concepts Proven skills at debugging and critical thinking Excellent communication skills with the ability to work cross-functionally Excited by the idea of working on a product that makes a difference in millions of peoples' lives Description Description The Podcasts client team is seeking a senior iOS UI engineer with significant experience building complex, performant UIs and architecting entire apps and/or large application features. We are looking for an engineer with deep knowledge of the iOS SDK, UIKit, and/or SwiftUI. The role will include leading new projects across all platforms we support, adding features to existing projects, working cross functionally with many other teams (including server and client teams), and mentoring other engineers. We encourage curiosity and initiative, value diversity, and depend on the ability to learn and grow when approaching new features and technology. Education & Experience Education & Experience - Bachelors Degree in Computer Science, Engineering, or equivalent experience. Additional Requirements Additional Requirements Pay & Benefits Pay & Benefits At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $170,700 and $300,200, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
View Original Job Posting