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

Blue Cube (PCS)

11 - 50

⚡ Energy

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

🇵🇭 Philippines – Remote

⏰ Full Time

🟢 Junior

🟡 Mid-level

🤖 Android Engineer

Android

Gradle

Java

Kotlin

RxJava

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