Software Engineer, Passport & Commerce, Android
Core
Design and build Android features for a large-scale consumer app, focusing on modern declarative UI and unidirectional state architecture.
Role type
Senior IC Android Engineer
Builds
Android app features and experiences
Domain
Consumer mobile applications
Deliverable
product features
Required skills
Kotlin, Jetpack Compose, MVI/MVVM, Dependency Injection, API integration, Mobile performance optimization, Accessibility implementation, CI/CD practices, Cross-platform collaboration
Preferred skills
Experience with newly formed teams, Technical design ownership
Technologies
Kotlin, Jetpack Compose, MVI, MVVM
Responsibilities
Design and build Android features using declarative UI and unidirectional state architecture; Collaborate with backend, iOS, and web engineers to maintain consistent feature behavior; Troubleshoot bugs, performance issues, and reliability problems; Own features from technical design through launch and iteration; Contribute to shared Android patterns and best practices.
Seniority
Senior, hands-on IC