The Role
โ
At Block, we're pioneering the future of Bitcoin by making it everyday money. The Bitcoin team works across our ecosystem (Cash App, Square, and more) to build innovative experiences that are helping millions of people access and use Bitcoin in their daily lives. We've been at the forefront of Bitcoin adoption since 2018, continuously pushing the boundaries of what's possible with features like Bitcoin Payments on Square and Paid in Bitcoin on Cash App.
We're looking for an Android Engineer to join our mission of economic empowerment through Bitcoin. You'll work on high-impact features that bridge our consumer and merchant products, crafting experiences that make Bitcoin more accessible and practical for everyday use. This is an exciting opportunity to shape the future of money while working with teams that have consistently led industry innovation in the Bitcoin space.
โ
โ
You Will
- Build end-to-end Bitcoin features across Cash App and Square Android applications.
- Write high-quality, well-tested Kotlin code that scales across our products.
- Contribute to our Kotlin Multiplatform initiatives to share code efficiently across platforms.
- Help evolve our mobile architecture and development practices.
- Collaborate with cross-functional teams (mobile, backend, product, design) to deliver remarkable solutions.
- Participate in technical design discussions and code reviews.
- Have a meaningful impact on the future of Bitcoin.
โ
You Have
- 2+ ย years of experience in Android and Kotlin development
- Track record of shipping user-facing features in production apps
- Experience with modern Android frameworks and libraries (Jetpack, Coroutines, etc.)
- Understanding of mobile architecture patterns and best practices
- Growth mindset and eagerness to learn new technologies
- A commitment to continuous improvement (yourself, your teammates, your software)
- Experience leveraging AI-assisted development tools in your workflow
โ
โ
Technologies We Use and Teach
- Kotlin, including multi-platform
- Unit tests, snapshot tests
- AI-powered developer tools like Goose, Cursor, and Claude Code to accelerate development and innovation
- Compose, Coroutines, Molecule, SQLDelight, Retrofit, OkHttp, Wire, Moshi, Okio, Coil, KotlinPoet
- Protocol buffers
โ