App Developer - Apple Maps Search and UI Features at Apple (Cupertino, CA)
Add To BookmarksCompany:
Location: Cupertino, CA
Type: Full Time
Created: 2021-06-23 05:01:00
Searching for direction in your next job? Join our team and you can help deliver a new and fabulous Search, Guides, and Place-card experience to millions of Apple customers! We care about design and empower our engineers to contribute toward future features. We care about user engagement metrics not only in iOS, but in macOS, CarPlay, and Siri/Spotlight to Maps. We care about quality from unit through functional, from automation through staging/pre-release testing. Maps is seeking a hard working software development engineer to help create and innovate the next generation Maps experience on iOS, macOS, tvOS and watchOS. Can you think clearly, have uncommon sense, innovate down to the very last details, and drive what matters? With your passion, enthusiasm, and dedication, there is no telling what you can accomplish. Join us to build a Maps experience that will delight millions of customers every day!Do you want to help shape the future of Maps for Apple? Are you looking to contribute to the foundation at the core of the location-based experiences found on iPhone, iPad, and WATCH? If so, read on. As a client engineer working on the Maps Presentation: Search UI team, your primary responsibility is creating and implementing delightful and engaging Search, Guides, and Place-card features that bring to bear not only a users location but can also learn from their behaviors and preferences. You will often find yourself working at different levels of the stack, and should feel comfortable moving fluidly from network programming to client-side framework and application development. Our team is maintaining and improving not just Maps, but integration with system-wide search experiences driven by Siri and Spotlight.To meet these demands, youll need to be a passionate iOS or macOS developer, be able to debug with great proficiency, and be ready to eek out the best-possible application performance using a variety of tools and techniques. The ideal candidate wants to tackle big problems and cares about getting the little details right. While searching may seem like a standard feature in any application, making it truly innovative and effective requires a focused attitude with a lot of passionAn understanding of, and developing shared codebases between different operating systems is a must.