Join Blockchain as an Android Engineer to rapidly create, iterate, and launch high-quality software that empowers users worldwide. You will build and ship features for our industry-leading crypto wallet, tackling interesting problems while scaling a distributed platform that touches millions daily.
What You'll Do
- Contribute to our Bitcoin and crypto wallet by writing reliable, well-tested Kotlin code.
- Collaborate with senior engineers on architecture decisions and help guide junior teammates.
- Deepen expertise through code reviews, architecture discussions, and technical deep-dives.
- Own medium-sized features end-to-end, including planning, debugging, testing, and releasing to production.
- Work closely with designers, product managers, and other engineers to translate user stories into mobile features.
- Explore the latest tools (Kotlin Coroutines/Flow, Jetpack Compose, Tink), share insights, and champion best practices.
What We're Looking For
- 2-5 years of professional Android development experience.
- Proficiency in Kotlin and familiarity with Java.
- Comfort with Android Studio, Jetpack Compose/Views, Gradle, and Git.
- Hands-on experience shipping at least one consumer app to Google Play, including Play Console management.
- Solid grasp of asynchronous programming (Coroutines/Flow/RxJava) and common architectural patterns (MVVM/MVI).
- Commitment to unit testing and automated CI/CD pipelines.
- A growth mindset—actively seek feedback, iterate rapidly, and push yourself to improve.
- Clear communication skills and enjoyment of working in diverse, distributed teams.
Nice to Have
- Experience mentoring or pairing with junior engineers.
- Personal interest in crypto or fintech.
- Knowledge of advanced app-security or cryptography concepts.
- Familiarity with automated UI-testing frameworks like Maestro.
- An app or project in Google Play or on GitHub you can demo.
- Exposure to performance profiling and memory-management tools.
Technical Stack
- Languages: Kotlin, Java
- Tools: Android Studio, Gradle, Git
- Frameworks/Libraries: Jetpack Compose, Coroutines, Flow, RxJava, Tink, Maestro
- Patterns: MVVM, MVI
Team & Environment
You will work closely with designers, product managers, and other engineers in a collaborative environment.
Benefits & Compensation
- Competitive full-time salary based on experience.
- Meaningful equity in an industry-leading company.
- Performance-based bonuses.
- Apple equipment provided by the company.
- The opportunity to be a key player at a rapidly expanding, global technology company.
Work Mode
This is a hybrid role based in Palermo, offering a Work from Anywhere Policy that allows you to work remotely from anywhere in the world for up to 20 days per year.
Blockchain is committed to diversity and inclusion in the workplace and is proud to be an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, color, national origin, gender, gender expression, sex, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.




