Android Developer (Remote - Work from Anywhere) at Xapo Bank

Gibraltar

Xapo Bank Logo
Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Fintech, BankingIndustries

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
  • 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

Responsibilities

  • 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
  • Help build features for real customers, from sending and receiving money to managing digital assets securely
  • Collaborate closely with experienced engineers, designers, and product managers in a highly agile environment
  • Full ownership of your work, from development to release, supported by a strong CI/CD pipeline (CircleCI) and automated testing processes

Skills

Android
Kotlin
Jetpack Compose
Coroutines
Flow
Hilt
Koin
Kotlin Multiplatform

Xapo Bank

Digital banking platform for cryptocurrency management

About Xapo Bank

Xapo provides digital banking services that focus on managing and storing money using Bitcoin and other cryptocurrencies. The platform allows users to buy Bitcoin, store it securely in ultra-secure Vaults, and manage their funds easily through a user-friendly app. Xapo is designed for both individuals and businesses, offering a fast and secure way to send and receive money globally, making it particularly useful for cross-border transactions. Unlike traditional banks, Xapo emphasizes high-security measures and accessibility, catering to users in both developed and developing countries. The company's goal is to democratize money and empower people by breaking down financial barriers and creating new opportunities for everyone.

Palo Alto, CaliforniaHeadquarters
2014Year Founded
$38.9MTotal Funding
ACQUISITIONCompany Stage
Fintech, Financial ServicesIndustries
51-200Employees

Benefits

Fully remote
Flexible schedule
Flexible PTO
Learning & development budget

Risks

Regulatory scrutiny on stablecoins could impact Xapo's operations.
Bitcoin's volatility may affect Xapo's customer base and transaction volumes.
Reliance on the Lightning Network could pose challenges if technical issues arise.

Differentiation

Xapo Bank offers a unique combination of Bitcoin wallet and cold storage vault.
It is the first licensed bank to integrate USDC and USDT payment rails.
Xapo Bank provides near-instant Bitcoin payments through Lightning Network integration.

Upsides

Integration with SEPA expands Xapo's Euro transaction capabilities in Europe.
The 'Stocks' feature offers new investment opportunities, enhancing user engagement.
Xapo's stablecoin services appeal to users in emerging markets seeking banking alternatives.

Land your dream remote job 3x faster with AI