Android Engineer

Job not on LinkedIn

October 22

Apply Now
Logo of Bitcoin

Bitcoin

Crypto • Finance • Web 3

Bitcoin is an open-source, decentralized digital currency and peer-to-peer payment network that enables permissionless transactions without a central authority. It uses a distributed ledger (blockchain) and collective network validation to issue and record bitcoins, offering global payments, low processing fees, and censorship resistance. Bitcoin is maintained by a community of developers and contributors; resources such as Bitcoin. org provide wallets, documentation, developer guides, and tools for running full nodes and participating in the network.

1001 - 5000 employees

Founded 2009

₿ Crypto

💸 Finance

🌐 Web 3

📋 Description

• Design, build, and iterate features in our core wallet app • Maintain and refactor legacy code for reliability and performance • Collaborate across design, backend, QA, and product to deliver end-to-end features • Contribute to SDKs or ancillary wallet-related applications • Help drive best practices, testing, and architectural improvements

🎯 Requirements

• ~3 years (or more) of Android development using Kotlin • Comfortable building modular, reusable UI components • Experience targeting multiple Android API levels (6+) • Experience with multithreading and reactive programming (Rx, Flow, Coroutines) • Knowledge of mobile persistence (e.g. Room) • Ability to write unit tests and maintainable, well-structured code • Confidence working with existing codebases and iteratively improving them • Strong understanding and practical application of SOLID principles • Hands-on with Android architecture and design patterns, including MVVM and Clean Architecture • Ability to self-organize and derive feature implementation without explicit requirements • Able to code without AI assistance • Experience coordinating with other platform counterparts (Backend/iOS) • Nice to Have • Experience with Jetpack (Navigation, Compose, Paging, etc.) • Experience with KMP, Rust Multiplatform • Knowledge of DI frameworks, e.g. Hilt / Dagger • Strong understanding of performance optimization and Android profiling tools • Familiarity with app architecture paradigms (MVVM, MVP, VIPER, etc.) • Exposure to WebView / JS bridge communication • Background in crypto / blockchain fundamentals (private keys, UTXO, etc.) • Experience in CI/CD and mobile release pipelines • Passion for fintech / crypto, or experience building payment / wallet apps

🏖️ Benefits

• Flexible, modern, remote-friendly environment • Culture of ownership, craftsmanship, and learning

Apply Now

Similar Jobs

July 31

Join Blue Cube Services as an Android Engineer to build innovative solutions in the crypto space.

Android

Gradle

Java

Kotlin

RxJava

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com