Android Engineer
You will build customer-facing Android experiences that enable safe, intuitive futures trading on top of real-time financial systems. You will own features end-to-end from design through implementation and launch, collaborate with product, design, backend, and risk partners, and write clean, maintainable Kotlin or Java code using modern Android APIs.
Responsibilities
- Build smooth, stable, and elegant Android products using Kotlin and modern Android APIs
- Own features from inception through design, implementation, and launch
- Collaborate with product, design, backend, and data teams
- Develop with Jetpack Compose, MVVM, Coroutines and Flow or RxJava, Retrofit, and Room
- Deliver performant, reliable, and correct mobile workflows for real-time trading systems
Requirements
- 2+ years of professional Android development experience building consumer Android applications at scale
- Proficiency in Kotlin or Java and Jetpack libraries
- Experience with Jetpack Compose, MVVM, Coroutines and Flow or RxJava
- Experience with Retrofit and Room
- Attention to detail and ability to write clean, readable, maintainable code
- Strong product sense and ability to collaborate with Product Managers and Designers
- Excellent communication skills
Benefits
- Performance driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching
- 100% paid health insurance for employees with 90% coverage for dependents
- Lifestyle wallet benefits spending account for wellness and learning
- Employer-paid life and disability insurance
- Fertility benefits and mental health benefits
- Paid time off, company holidays, sick time, and parental leave
- Exceptional office experience with catered meals and events