
Android Engineer - Apple Maps Developer Platform
- Cupertino, CA
- Permanent
- Full-time
- Bachelors in Computer Science and at least 6+ years of software engineering experience in a production environment
- Proven track record of architecting, developing, releasing and supporting critically important software components
- Excellent verbal and written communication skills, ability to explain complex problems clearly and succinctly
- Passion to collaborate and iterate on ideas in a multi-functional team
- Proficiency in Android software development with Java or Kotlin
- Familiarity with system architecture and API design
- Experience with Continuous Integration and Delivery tools and processes
- Experience developing user-interfaces with Android UI or Jetpack Compose
- Experience writing testable code and familiarity with Unit Testing frameworks like JUnit
- Track record of bringing up new software components from the ground up
- Familiarity with Geographic Information Systems (GIS) or other spatial visualization systems
- Familiarity with Objective-C and/or Swift