Remote (Global)

Xapo Bank is hiring an iOS Developer (Remote - Work from Anywhere)

About the Role

Xapo Bank is hiring an iOS Developer to join our fully distributed team. In this remote role, you will build and maintain mobile-only features using Swift, SwiftUI, and The Composable Architecture (TCA). You will play a key part in defining the user experience for thousands of customers worldwide and have opportunities to learn Kotlin Multiplatform (KMM).

What You'll Do

  • Develop new user-facing features using SwiftUI and TCA.
  • Maintain and improve existing modules in collaboration with senior engineers.
  • Write unit tests and UI tests to ensure code reliability.
  • Participate in code reviews, learning from feedback, and contribute to clean, readable, and maintainable code.
  • Actively engage in discussions and take ownership of your tasks with a proactive, positive attitude.

What We're Looking For

  • Knowledge of Swift and SwiftUI.
  • Understanding of software architecture and clean code principles (SOLID).
  • Basic experience writing unit tests or a desire to learn.
  • A growth mindset and strong willingness to learn.
  • Basic understanding of Swift concurrency (async/await) and a curiosity to deepen that knowledge.
  • 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.

Nice to Have

  • Exposure to The Composable Architecture (TCA).
  • Some familiarity with CI/CD tools (e.g., CircleCI).

Technical Stack

  • Swift
  • SwiftUI
  • The Composable Architecture (TCA)
  • Kotlin Multiplatform (KMM)
  • CircleCI

Team & Environment

You will join a modern mobile team within a fully distributed team of over 130 Xapiens.

Benefits & Compensation

  • Work 100% remotely from anywhere in the world.
  • Great work-life balance with a flexible work schedule and flexible PTO plan.
  • Yearly budget for individual learning and development goals.

Work Mode

This is a remote position open to candidates anywhere in the world.

Diversity is at the heart of who we are. We work hard, think globally, and inspire each other to learn and grow.

Required Skills
SwiftSwiftUIThe Composable Architecture (TCA)Kotlin Multiplatform (KMM)CircleCIiOS DevelopmentMobile ArchitectureCI/CDGitUnit TestingUI TestingREST APIsAgile Methodologies
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Xapo Bank

Xapo Bank is a bank focused on providing economic freedom and wealth protection globally. It operates as a fully distributed, remote-first organization.

Visit website
Job Details
Category mobile
Posted 20 days ago