Bitcoin Devs Company logo

Full Stack Developer - Kotlin Multiplatform, Rust (USA Based, 100% Remote)

Bitcoin Devs Company
Full-time
On-site
United States

Overview:


The Full Stack Developer - Kotlin Multiplatform, Rust is a crucial role within our organization as they will be responsible for developing and maintaining full stack applications using Kotlin Multiplatform and Rust. This individual will play a pivotal role in ensuring the seamless functioning and optimization of our applications, contributing to the overall success of the organization. This position is 100% remote, based in the USA.

Key Responsibilities:


  • Ship a non-custodial, hardware-enabled bitcoin wallet to a global audience
  • Work closely with designers and product managers to build user experiences the people trust to move bitcoin.
  • Directly impact architecture and design decisions to ensure we successfully scale globally
  • Work with a small team of engineers across our Mobile Application (KMP, Kotlin, Swift) and Rust backend on a team responsible for features from ideation through long-term maintenance

Required Qualifications:


  • 5+ years of experience developing in one of the following languages: Swift (iOS), Kotlin (Android Multiplatform), Rust (Backend Services)Β 
  • Experience with designing and building APIs between mobile applications and backend services
  • Experience working with small cross-functional teams working on 0->1 features
  • Interest in the opportunities and challenges that come with building a global-first product from the ground up
  • Interest in Bitcoin and expanding financial access to everyone

Technologies we use:
  • Mobile Application
  • Kotlin
  • Kotlin Multiplatform
  • Swift
  • SQLite
  • Backend Services
  • AWS
  • DynamoDB
  • Rust
  • Other
  • GitHub
  • Datadog