
Senior Android Engineer – Kotlin, Web3, Trading
Trust Wallet
full-time
Posted on:
Location Type: Remote
Location: Anywhere in the World
Visit company websiteExplore more
Job Level
About the role
- Own development, maintenance and migration of Android features end-to-end
- Collaborate on solution architecture and contribute to high-impact technical decisions
- Ensure code quality through tests, design reviews, and performance improvements
- Work closely with backend, blockchain, and product teams to ship secure client-server features
- Stay up-to-date with Android and Web3 technologies and drive their adoption
Requirements
- Minimum 5 years Android development using Kotlin
- Strong knowledge of modern Android stack: Jetpack Compose, Coroutines/Flow, Architecture Components
- Experience with DI frameworks (Hilt/Koin) and modular architecture
- Strong understanding of multithreading, concurrency, and performance optimization
- Experience building client-server features and working with REST/gRPC/WebSockets
- Experience writing automated tests (unit, integration, UI)
- Solid Git/GitFlow experience and understanding of Gradle
- Experience with local storage: Realm, SQLite, Room
Benefits
- Excellent learning and career development opportunities.
- Work alongside diverse, world-class talent, in an environment where learning and growth opportunities are endless.
- Tackle fast-paced, challenging and unique projects.
- Work in a truly global organization, with international teams and a flat organizational structure.
- Work fully remotely with flexible working hours.
- Enjoy competitive salary and benefits.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Android developmentKotlinJetpack ComposeCoroutinesFlowArchitecture ComponentsHiltKoinRESTgRPC
Soft Skills
collaborationcode qualityperformance optimizationtechnical decision making