Senior Software Engineer, Mobile (Android)
Core
Design and write software for large-scale consumer and partner applications using Kotlin and RxJava.
Role type
Senior IC mobile software engineer (Android)
Builds
Reusable Android components and end-to-end features for Grab's consumer and partner platforms
Domain
Consumer technology / Mobile applications
Deliverable
product features
Required skills
Kotlin, RxJava, Android development, algorithms, data structures, system internals, CI/CD pipelines, app observability, crash analytics, remote debugging
Preferred skills
Generative AI tools for productivity
Technologies
Kotlin, RxJava, Android
Responsibilities
Design and implement scalable, performant solutions for complex problems; participate in code and design reviews; own projects end to end; lead cross-functional collaboration to resolve ambiguous business needs; provide technical guidance and mentorship to peers
Seniority
Senior, hands-on IC