The company is looking to build key user-facing surfaces that drive growth for Cash App's referrals, acquisition, and marketing platform.
Requirements
- 8+ years of experience in Android development
- Experience creating readable, well-crafted, and maintainable code
- Experience voicing customer feedback into product solutions
- Kotlin, including multi-platform
- Unit tests, snapshot tests
- Compose, Coroutines, Molecule, SQLDelight, Retrofit, OkHttp, Wire, Moshi, Okio, Coil, KotlinPoet
- Protocol buffers
Responsibilities
- Build end-to-end features of the app: networking, persistence, business logic, and UI
- Craft durable, well-tested code with an unwavering commitment to product quality
- Invent thoughtful Android tech and open source it
- Re-architect legacy code and prep it to scale for the future of the product and the team
- Partner with iOS and backend developers on delivering remarkable solutions
- Have a meaningful impact on the future of the Cash product
Other
- A commitment to continuous improvement (yourself, your teammates, your software)
- U.S. roles are typically open for an average of 55 days before being filled by a successful candidate
- Block takes a market-based approach to pay, and pay may vary depending on your location
- Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering