Mobile Engineer
Skills
Computer ScienceMobile ApplicationsAdoptionCloud SecurityCustomer ApplicationsFinanceFinancial Instruments
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years of software engineering experience with deep focus on mobile development and production-grade SDKs
- Strong hands-on experience with iOS Swift and/or Android Kotlin
- Experience with React Native or other cross-platform frameworks
- Experience building mobile SDKs or shared libraries including API design versioning packaging and maintenance
- Experience with blockchain-enabled mobile systems including wallet flows signing and on-chain interactions
- Experience with security-sensitive mobile software such as key management secure storage cryptography or financial products
- Strong grasp of mobile engineering best practices including CI/CD automated testing release management and observability
- Ability to independently own problems and deliver end-to-end solutions
- Comfort making long-term architectural decisions while staying pragmatic and adaptable
- B.Sc. in Computer Science Engineering or equivalent practical experience
Nice to have
- Product mindset
- Security focus
- Ownership mindset
- Pragmatic
- Adaptable
- Customer focused
Day to day
- Design and implement high-quality native mobile SDKs for embedded wallet functionality with strong API ergonomics performance and reliability
- Own SDK features end-to-end from architecture and implementation to testing release versioning and developer documentation
- Build secure reliable mobile components for wallet operations cryptographic flows blockchain interactions and customer integration demos
