Senior Android Developer
Core
Design, develop, and optimize native Android applications for Lalamove's global delivery platform, focusing on performance, architecture, and user experience.
Role type
Senior IC Android Developer
Builds
Native Android mobile applications for logistics and delivery
Domain
Logistics / Mobile Development
Deliverable
production ML models | product features
Required skills
Kotlin, Java, MVVM architecture, Kotlin Coroutines, Jetpack Compose, Unit Testing, Instrumentation/UI Testing, Multi-threading, Memory Management, GPS/Geofencing
Preferred skills
C++, Rust, JavaScript/TypeScript, Kotlin Multiplatform, Map integrations, Chinese/Mandarin
Technologies
Kotlin, Java, Jetpack Compose, Kotlin Coroutines, MVVM
Responsibilities
Contribute to architectural decisions and design patterns; Write clean, efficient, and maintainable code; Optimize app performance (UI responsiveness, memory management); Collaborate with backend developers and designers; Stay abreast of industry trends and propose innovative solutions.
Seniority
Senior, hands-on IC