Staff Android Engineer
Core
Define and drive technical direction for Android experiences across high-impact product areas, building intuitive, elegant, and reliable mobile systems for the Trading Products team.
Role type
Staff Android Engineer (Technical Lead)
Builds
Intuitive, scalable, and inclusive mobile trading experiences for Robinhood customers
Domain
Fintech / Mobile Development
Deliverable
production ML models | product features
Required skills
Kotlin, Java, Android SDK fundamentals, MVVM architecture, Jetpack Compose, Coroutines, Flow, RxJava, Retrofit, Room
Preferred skills
Leading large-scale mobile initiatives, mentoring senior engineers, driving architecture across multiple projects
Technologies
Kotlin, Jetpack Compose, Coroutines, Flow, RxJava, Retrofit, Room
Responsibilities
Define and drive technical direction for Android experiences; Lead complex, ambiguous initiatives end to end; Partner with Product, Design, and Backend Engineering to shape roadmaps; Establish and uphold engineering standards and architecture patterns; Act as a technical leader and multiplier by mentoring engineers and raising execution standards
Seniority
Staff, hands-on IC with significant mentorship and architectural leadership