Responsibilities
- Build & Ship: Contribute to our industry-leading Bitcoin and crypto wallet – 📱 View on App Store. You’ll write reliable, well-tested Kotlin code, collaborate with senior engineers on architecture decisions, and help guide junior teammates when needed.
- Learn & Grow: Deepen your expertise through code reviews, architecture discussions, and technical deep-dives. You’ll own medium-sized features end-to-end while continuing to sharpen your skills in mobile security and crypto.
- Collaborate: Work closely with designers, product managers, and other engineers to translate user stories into delightful mobile features.
- Own Features: Take full responsibility for feature development—planning, debugging, testing, and releasing to production—with an eye toward continuous improvement and scalability.
- Stay Curious: Explore the latest tools (Kotlin Coroutines/Flow, Jetpack Compose, Tink, etc.), share insights with the team, and champion best practices.
Requirements
- 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 (internal testing tracks, closed/open testing, production release, 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—you 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 (Maestro)
- An app or project in Google Play or on GitHub you can demo
- Exposure to performance profiling and memory-management tools
Work Arrangement
Hybrid — Palermo
Additional Information
- This is a role based in our Palermo office, with a mandatory in-office presence four days per week.
- Work from Anywhere Policy: You can work remotely from anywhere in the world for up to 20 days per year.
- Apple equipment provided by the company