
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
🎁 Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
🌟 Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Mobile Engineer • Senior
Apple • California - On-Site
Skills & Technologies
Overview
Apple is hiring a Senior iOS App Developer for the Apple Maps team to enhance the Maps Experience across various applications. You'll work with Objective-C, Swift, and frameworks like SwiftUI and UIKit. This position requires 6-8 years of hands-on engineering experience.
Job Description
Who you are
You have a Bachelor's or Master's degree in Computer Science or a related field, with 6 to 8 years of hands-on engineering experience. Your expertise lies in developing applications using object-oriented programming languages such as Objective-C and Swift, and you have at least 4 years of experience in this area. You are proficient with frameworks like SwiftUI and UIKit/AppKit, and you have a keen ability to define and analyze software solutions, providing clear technical designs for them.
You possess strong architectural design skills, having collaborated with various teams and stakeholders to deliver large features. Your experience includes identifying technical risks and developing mitigation plans, as well as debugging and optimizing performance, particularly in areas like power management. You thrive in collaborative environments, enjoying the partnership and communication necessary to ensure seamless integration of Maps with upcoming hardware and software releases.
Desirable
Experience with additional frameworks or languages related to mobile development would be a plus. Familiarity with Apple's ecosystem and a passion for enhancing user experiences through innovative solutions will set you apart.
What you'll do
As a Senior iOS App Developer, you will assist in the development of frameworks and app features that support the entire Apple Maps ecosystem. You will collaborate closely with internal partners, ensuring that Maps works seamlessly with various applications such as Weather, Photos, and Siri. Your role will involve building new and exciting solutions that enhance the user experience, contributing to a wide range of Apple experiences.
You will be responsible for defining and analyzing software solutions, providing clear technical designs, and collaborating with other teams to ensure successful implementation. Your expertise in debugging and performance optimization will be crucial as you work on enhancing the Maps Experience. You will also play a key role in identifying technical risks and developing plans to mitigate them, ensuring that the applications you work on are robust and efficient.
What we offer
Apple is committed to fostering an inclusive and diverse workplace. You will have the opportunity to work on impactful applications that enhance the user experience across Apple's ecosystem. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in shaping the future of Apple Maps and contributing to innovative solutions that make a difference in users' lives.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Apple is seeking a Senior Software Engineer for the iOS Frameworks team to design and build core navigation technologies for Apple Maps. You'll work with Objective-C, Swift, and C++ to tackle complex technical challenges. This role requires strong expertise in concurrency and memory management.

Mobile Engineer
10Pearls is seeking a Senior iOS Developer to design and maintain high-quality iOS applications. You'll work with technologies like Swift and Objective-C to enhance user experience and app performance. This role requires significant experience in iOS development.

Ios Developer
Apple is seeking a Senior iOS Developer to contribute to the Enterprise and Education Technologies team. You'll develop solutions that enhance the learning experience for educators and enterprise users. This role requires expertise in iOS and Swift.

Site Reliability Engineer
Apple is seeking a Site Reliability Engineer for Apple Maps to enhance the reliability and scalability of backend services. You'll work with AWS, Docker, and Kubernetes to optimize critical systems. This role requires experience in SRE best practices and a strong technical background.

Mobile Engineer
Shift4 is seeking a Senior iOS Developer to design and develop high-quality mobile features. You'll work with Swift and Objective-C in a collaborative engineering team. This role requires strong experience in iOS development.