Senior iOS App Developer - Apple Maps
Apple
Senior Cross-Platform App Developer
• Apple MapsLos Angeles Metro Area, California, United States
Our team empowers the Maps Experience across Apple's ecosystem including Weather, Photos, Siri, and many other impactful applications. Join our team and help provide detailed experiences which provide a better way to show you around without following you around!
ResponsibilitiesDefining requirements from our partner teams and translating them into scalable, reliable code
Collaborating cross-functionally with Human Interaction Design, Privacy, and other App and Services related Engineering teams
Designing, developing, launching, and maintaining cross-platform features that integrate Maps with the Apple ecosystem
Providing technical insights and updates about the Maps ecosystem to partner teams
Learning and adapting quickly to constantly evolving business requirements
Minimum QualificationsBS in Computer Science or equivalent degree and 8 years OR MS and 6 years of hands-on engineering experience
At least 4 years developing with object-oriented programming languages such as Objective-C and Swift
Proficiency with frameworks such as SwiftUI and UIKit/AppKit
Ability to define and analyze software solutions and provide clear technical designs for them
Experience in providing architecture designs of large features in collaboration with other teams and stakeholders
Keen ability to identify technical risks and provide plans of mitigation
Proficiency in debugging and performance optimization concepts such as power management and memory management
Shown ability successfully leading projects and mentoring others
Preferred QualificationsShown ability successfully leading larger-scale projects involving multiple teams
Experience managing performance such as with power management and memory management
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 $171,600 and $302,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.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
Apple pays $85 for Software Engineer in Los Angeles, California, with most salaries ranging from $55 to $136. Pay can vary based on role, experience, and local cost of living.
Companies Similar to Apple for Jobs
Share This Job
Figures represent approximate ranges and may vary based on experience, location, and other factors. For the most accurate information, please consult the employer directly. Contact us to suggest updates to this information.





