About the job
Core
Design and develop Android SDKs to power TMAP, South Korea's leading map service, delivering mobility experiences to users.
Role type
Senior Android SDK Engineer
Builds
Modularized, stable, and scalable Android SDKs for map and navigation features
Domain
Mobility / Mapping / Android Development
Deliverable
production ML models | product features
Required skills
Android native development, Kotlin/Java, Android app architecture (MVVM, Clean Architecture), lifecycle management, memory management, performance optimization, API design, SDK documentation
Preferred skills
Navigation/Map SDK integration, Android Automotive (AAOS) development, Turn-by-Turn guidance, OEM delivery projects, multi-threading, real-time data streams, C/C++ native modules or JNI
Technologies
Android, Kotlin, Java, AAOS, C/C++, JNI
Responsibilities
Design and develop Android platform-based SDKs; implement modularized SDK architecture and stable APIs; optimize SDK performance and manage memory; develop map and navigation features; support external developer integration via documentation and sample apps
Seniority
Senior, hands-on IC