Android Engineer
Role in brief
Bluecubeservices is seeking a middle-level Android Engineer to develop applications, particularly in the fintech or crypto space. Candidates should have 2-5 years of Android experience and a passion for these industries.
✓ Direct apply: you message the hiring person on Telegram. No ATS.
About the role
In this role, you will be responsible for developing and maintaining Android applications, utilizing your skills in Kotlin and Java. A strong understanding of Android Studio and modern architectural patterns is essential for success.
You will work in a diverse and distributed team, emphasizing clear communication and a growth mindset. Collaborating on projects that may touch on fintech or crypto, you will be expected to deliver high-quality apps to Google Play.
The salary for this position ranges from $106,000 to $107,000.
Skills that matter here
- Android: This role requires proficiency in Android development to create and maintain applications.
- Kotlin: Kotlin will be your primary programming language for developing Android apps.
- Java: Familiarity with Java is beneficial for working on existing codebases.
- Android Studio: You will use Android Studio as your main development environment.
- Jetpack Compose: Experience with Jetpack Compose is necessary for building modern UI.
- Coroutines: You will implement asynchronous programming using Coroutines for better performance.
Who this role suits
- A candidate with 2-5 years of Android development experience.
- Someone who is passionate about fintech or crypto.
- A team player who values clear communication in a distributed environment.
- An individual with a growth mindset who actively seeks feedback and improves their skills.
From the employer
Must-Haves
- 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-Haves
- 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
Questions about this role
What is the remote policy?
The position is fully remote.
What is the required experience level?
Candidates should have 2-5 years of professional Android development experience.
How do I apply?
Details on how to apply can be found on the company's website at https://bluecube.co.
✓ Direct apply: you message the hiring person on Telegram. No ATS.