Senior Android Engineer, Wallet

Robinhood
New York, NY, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Android Software Development Code Review Digital Assets Model View ViewModel Rxjava Backend Kotlin Jetpack Compose Web3.js Asynchronous Programming

Job description

Experteer Overview As a Senior Android Engineer on the Robinhood Wallet team, you will own and shape mobile features for the Android app that enables secure custody and trading of digital assets. You’ll design scalable mobile architectures, set coding standards, and drive high-quality code through hands-on leadership. You’ll collaborate with product, backend, data science, and external partners to deliver secure, reliable experiences for users worldwide. This role offers the chance to influence the intersection of traditional finance and Web3 at scale. Compensation / Benefits * Develop new Android features using Kotlin, Jetpack Compose, and modern APIs * Lead feature lifecycle from concept to release, including design and testing * Collaborate with product managers, designers, backend engineers, and data scientists * Champion mobile engineering standards, code reviews, and maintainability * Mentor engineers and raise team standards through reviews and architecture discussions Tasks * 5+ years of Android development experience * Proficiency in Kotlin and/or Java; strong Android SDK and MVVM knowledge * Experience with Jetpack Compose, Coroutines & Flow or RxJava, Retrofit, and Room * Strong collaboration and product-focused communication * Proven ability to mentor peers, lead complex projects, and influence architecture decisions Key requirements * competitive, performance-driven compensation with equity and 401(k) matching * 100% paid health insurance for employees * lifestyle wallet for benefits spending, wellness and learning * employer-paid life and disability insurance * fertility and mental health benefits * generous paid time off and parental leave

Requirements

5+ years of Android development experience * Proficiency in Kotlin and/or Java; strong Android SDK and MVVM knowledge * Experience with Jetpack Compose, Coroutines & Flow or RxJava, Retrofit, and Room * Strong collaboration and product-focused communication * Proven ability to mentor peers, lead complex projects, and influence architecture decisions Key requirements * competitive, performance-driven compensation with equity and 401(k) matching * 100% paid health insurance for employees * lifestyle wallet for benefits spending, wellness and learning * employer-paid life and disability insurance * fertility and mental health benefits * generous paid time off and parental leave

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:25 min

Implementations of reactive programming in Java ecosystems

Mohammad-Ali A'râbi Mohammad-Ali A'râbi ¡ LIVE

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto ¡ WWC 2024

Videos

See all

Related articles

See all