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