Gibraltar (Remote)•Global
Remote
Junior
Full Time
about 1 month ago
remoteandroidkotlinjetpackmobilesoftware development
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
- •A dedicated workspace
- •A reliable internet connection with the fastest speed possible in your area
- •Alignment with Our Values and the Xapo Values-Driven Leadership principles
What You'll Do
- •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
Nice to Have
- •Exposure to Kotlin Multiplatform (KMM)
- •Familiarity with CI/CD tools (e.g., CircleCI)
Benefits
- •Work 100% remotely from anywhere in the world
- •Flexible PTO plan
- •Yearly budget for individual learning and development goals
- •Collaborate, learn, and grow with a high-performance team
