As a Mobile Engineer, you'll play a central role in developing native mobile SDKs that power wallet integration in third-party applications. Your work will focus on creating clean, intuitive APIs that simplify complex blockchain interactions while maintaining strong security, performance, and long-term maintainability.
What You'll Do
- Design, build, and maintain native SDKs for iOS and Android, ensuring smooth integration of wallet capabilities into customer applications
- Lead end-to-end ownership of SDK features—from architecture and implementation to testing, release, and documentation
- Develop secure components for cryptographic operations, key management, and on-chain transactions
- Evolve SDK architecture to support backward compatibility, scalability, and broad adoption
- Build sample apps and integration examples to guide external developers
- Write clear, practical documentation and troubleshooting guides
- Collaborate with developer support and product teams to resolve integration challenges
- Establish best practices in testing, observability, and release processes to ensure code quality and reliability
- Contribute to a culture of ownership through code reviews, knowledge sharing, and hands-on problem solving
What We're Looking For
- 5+ years of software engineering experience with a focus on mobile platforms
- Proven experience shipping production-grade mobile SDKs or shared libraries
- Strong proficiency in Swift and/or Kotlin; familiarity with React Native is a plus
- Hands-on experience with API design, versioning, and long-term SDK maintenance
- Background in blockchain applications, including wallet architecture, transaction signing, and decentralized networks
- Experience building security-critical mobile software, such as cryptographic systems or financial applications
- Solid understanding of CI/CD, automated testing, and mobile observability
- Ability to own complex problems and deliver robust, scalable solutions
- Comfort making architectural trade-offs that balance long-term vision with practical execution
- B.Sc. in Computer Science, Engineering, or equivalent experience
Nice to Have
- Experience with Rust or WebAssembly, especially in cross-platform SDKs
- Background in designing shared logic layers for iOS and Android
- Familiarity with advanced security techniques like MPC, secure enclaves, or low-level cryptography
- History of launching or leading a mobile SDK or platform from the ground up
Technology Environment
Swift, Kotlin, React Native, Rust, WebAssembly, Blockchain protocols, Cryptography, CI/CD pipelines, Automated testing frameworks, Secure storage solutions, MPC
Work Environment
This is a fully remote role within a globally distributed team. While we welcome applicants worldwide, candidates in the Americas time zones are preferred to align with core team hours.
Our Culture
We value technical depth, ownership, and clear communication. Our team moves quickly while prioritizing security, scalability, and real-world usability. We believe diverse perspectives strengthen our product and approach, and we're committed to fostering an inclusive environment where engineers can lead and grow.

