Xapo Bank

Android Developer

Xapo Bank

full-time

Posted on:

Location Type: Remote

Location: Gibraltar

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Developing new user-facing features using Jetpack Compose and modern Android libraries.
  • Maintaining and improving existing modules alongside senior engineers.
  • Writing unit tests and contributing to code quality improvements.
  • Participating in code reviews, learning from feedback, and contributing to clean, readable, and maintainable code.
  • Actively engaging in team discussions and taking ownership of your work with a positive, proactive attitude.

Requirements

  • Knowledge of Kotlin and the Android SDK.
  • Familiarity with Jetpack libraries (e.g., ViewModel, LiveData, Navigation).
  • Understanding of Coroutines and Flow for asynchronous programming.
  • Basic experience with dependency injection frameworks like Hilt or Koin.
  • Some hands-on experience with Jetpack Compose or a strong desire to learn it.
  • Awareness of software architecture and clean code principles (SOLID).
  • Great communication skills in English, both written and spoken.
  • Curiosity, enthusiasm, and a sense of ownership; we value attitude and initiative above all.
  • Basic experience collaborating through Git, pull requests, and code reviews.
Benefits
  • Shape the Future: Improve lives through cutting-edge technology, work 100% remotely from anywhere in the world.
  • Great work-life balance: Build amazing things with a balance of autonomy and collaborative teamwork. Set your own work schedule and make use of a flexible PTO plan when you need to recharge.
  • Expect Excellence: Collaborate, learn, and grow with a high-performance team. Learn how you learn best - from books to conferences, you’ll get a yearly budget for your individual learning and development goals.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinAndroid SDKJetpack ComposeJetpack librariesCoroutinesFlowHiltKoinunit testingsoftware architecture
Soft Skills
communication skillscuriosityenthusiasmownershipinitiativeproactive attitudeteam collaborationfeedback acceptanceclean code principlesreadability