Work on a top-tier Bitcoin and crypto wallet by designing, testing, and deploying high-quality Android applications using Kotlin. Partner with designers, product managers, and engineers in a fast-moving, globally distributed environment to deliver intuitive and secure mobile experiences.
Responsibilities
- Develop and maintain key features of a leading Bitcoin and crypto wallet application
- Write clean, reliable, and well-tested Kotlin code with a focus on quality and maintainability
- Collaborate with senior engineers to shape architectural decisions and system design
- Mentor and support junior developers through code reviews and technical guidance
- Take ownership of medium to large features from planning through to release
- Engage in code reviews, technical discussions, and deep dives to strengthen expertise
- Apply and expand knowledge in mobile security and cryptocurrency technologies
- Work closely with cross-functional teams to turn user stories into polished mobile features
- Manage full lifecycle development including debugging, testing, and deployment to production
- Focus on scalability, performance, and continuous improvement of the codebase
- Evaluate and integrate modern Android tools such as Kotlin Coroutines, Flow, Jetpack Compose, and Tink
- Share technical insights and best practices with the broader engineering team
- Promote and follow engineering best practices across the development workflow
Requirements
- 2 to 5 years of professional experience in Android development
- Strong proficiency in Kotlin with working knowledge of Java
- Experience using Android Studio, Jetpack Compose or Views, Gradle, and Git
- Proven experience shipping at least one consumer-facing app to Google Play, including managing releases and testing tracks
- Solid understanding of asynchronous programming with Coroutines, Flow, or RxJava
- Familiarity with common architectural patterns such as MVVM and MVI
- Experience with unit testing and automated CI/CD pipelines
- Strong communication skills and ability to thrive in diverse, distributed teams
Nice to Have
- Experience mentoring or pairing with less experienced engineers
- Personal interest in cryptocurrency or financial technology
- Knowledge of advanced security practices or cryptographic concepts
- Experience with automated UI testing tools such as Maestro
- A published app or open-source project on GitHub that can be demonstrated
- Hands-on experience with performance profiling and memory optimization tools
Tech Stack
Kotlin, Java, Android Studio, Jetpack Compose, Jetpack Views, Gradle, Git, Kotlin Coroutines, Kotlin Flow, RxJava, MVVM, MVI, Tink, Maestro, CI/CD
Benefits
- Competitive salary commensurate with experience
- Meaningful equity in a leading industry company
- Performance-based bonuses
- Company-provided Apple equipment
- Work from Anywhere Policy: remote work from any global location for up to 20 days per year
Compensation
Competitive full-time salary based on experience. Equity: meaningful equity in an industry-leading company. Performance-based bonuses
Work Arrangement
onsite — Palermo office — Work from Anywhere Policy: You can work remotely from anywhere in the world for up to 20 days per year
Team
Growing engineering team working in a distributed setup with designers, product managers, and engineers. Reports to a role not specified.
- Mentorship First: Regular 1-on-1s, peer design reviews, and open architecture forums help everyone grow
- Quality Matters: Comprehensive testing, strategic automation, and a strong commitment to user trust
- Iterate Rapidly: Small, frequent releases that deliver real features to millions of users quickly
- Global Mindset: Team spans multiple regions; clear communication and async collaboration are essential
Additional Information
- This role is based in the Palermo office with a requirement to be in the office four days per week
- Company provides Apple equipment for work
- Work from Anywhere Policy allows remote work from anywhere in the world for up to 20 days annually
- The company is committed to diversity, inclusion, and equal opportunity employment
- Personal data will be processed for recruitment and shared with Greenhouse Software, Inc. in the United States
- Transfers of personal data to the United States comply with GDPR through standard contractual clauses

