Trust Wallet

Senior Android Engineer – Kotlin, Web3, Trading

Trust Wallet

full-time

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

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