Android Developer
Tangem is a hardware wallet company that lets users store, buy, swap, stake, and spend crypto using NFC-enabled card and ring-shaped devices.
Maintainer signals as of 9/25/2026
Funding history
About Tangem
Tangem builds hardware wallets for users who want to self-custody digital assets without relying on exchanges or custodians. Users can store, send, receive, swap, stake, and spend crypto across multiple blockchain networks using NFC-enabled card or ring-shaped devices paired with a companion mobile app. The wallets use a secure element chip, require no batteries or cables, and offer a seedless backup system using multiple physical cards.
Skills
About the Role
Develop and maintain Tangem's core Android mobile application, work with public SDKs, participate in technical discussions, design and implement new features, write unit tests, refactor legacy code, and apply modern Android architectural and security practices.
Requirements
- 5+ years of experience in a similar position
- Strong knowledge of Kotlin
- Understanding of multithreading and asynchronous programming principles
- Experience with Coroutines and Kotlin Flow
- Strong knowledge and experience with Jetpack Compose
- Good knowledge of Android SDK and Jetpack libraries
- Experience refactoring legacy code
- Understanding of SOLID principles
- Understanding of mobile application security principles
- Understanding of modern architectural patterns including MVVM and MVI, and functional programming principles
Responsibilities
- Develop Tangem's core mobile application
- Work with company public libraries (SDK)
- Participate in discussions of technical requirements, design, and development of new functionality
- Write unit tests
Benefits
- Stability and development opportunities
- Participation in the future unicorn's growth
- Remote work from anywhere in the world with a schedule aligned with GMT+3
- Competitive salary in EURO/USDT
- Paid sick leaves
