Senior Software Engineer - Mobile
Core
Build and ship mobile applications for retail users to manage and move digital assets on iOS and Android.
Role type
Senior Mobile Software Engineer
Builds
Mobile applications for digital asset management
Domain
Fintech / Cryptocurrency
Deliverable
production ML models | product features
Required skills
React Native, TypeScript, native iOS (Swift), native Android (Kotlin), RESTful API integration, offline state management, caching, error recovery, unit testing, integration testing, UI testing, debugging, algorithmic problem solving
Preferred skills
mobile security, RESTful API design, cryptocurrency, digital wallets, cryptographic signing, clearing and settlement, lending, trading, accounting systems
Technologies
React Native, TypeScript, Swift, Kotlin, RESTful APIs
Responsibilities
Develop mobile applications using React Native and/or native technologies; Integrate RESTful APIs and implement offline state; Write and maintain unit, integration, and UI tests; Debug complex mobile and performance problems; Contribute to secure mobile experiences involving storage and authentication
Seniority
Senior, hands-on IC