SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer - Mobile (React Native/iOS/Android)

BitGo - Toronto, ON, Canada - In-office - posted 2026-10-09

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: CAD 180,000 - 220,000 / annual

BitGo is a publicly traded digital asset infrastructure company (NYSE: BTGO) providing custody, wallets, staking, trading, financing, stablecoins, and settlement services. The company operates regulated entities including BitGo Bank & Trust, the first federally chartered digital asset trust bank owned by a publicly traded company, and serves thousands of institutions and millions of investors globally. You will join as a Senior Mobile Software Engineer responsible for building retail-facing applications that enable users to manage and move digital assets. This is a full-time, onsite role in the Toronto office. You will own features end-to-end—from design through release—with emphasis on security, performance, and polished user experience across both iOS and Android platforms. You will work independently in a fast-paced environment while collaborating with a team that values open communication, transparency, ownership, and craftsmanship. Key responsibilities include: - Designing and shipping mobile features with a focus on security and performance - Integrating RESTful APIs and managing offline state, caching, and error recovery - Writing robust tests across unit, integration, and UI layers - Debugging complex problems and optimizing algorithms - Monitoring and iterating on apps post-launch - Contributing to a culture of innovation and technical excellence The role requires deep expertise in mobile development and a willingness to work across multiple platforms and technology stacks. **Requirements:** - 5+ years of professional mobile development experience, with at least one app shipped to the App Store or Google Play - Deep experience in at least one of: React Native with TypeScript, native iOS with Swift, or native Android with Kotlin; willingness to work across all three - Working knowledge of TypeScript and modern JavaScript (or ability to learn quickly if background is native) - Solid grasp of the mobile development lifecycle from design through release and post-launch monitoring - Experience integrating RESTful APIs and handling offline state, caching, and error recovery - Strong testing habits across unit, integration, and UI tests - Strong problem-solving, debugging, and algorithm skills - Interest in cryptocurrency and blockchain technology - Ability to work independently in a fast-paced environment - Bachelor's degree in computer science or related technical field, or equivalent practical experience **Preferred:** - Mobile security experience (secure storage, certificate pinning, jailbreak/root detection, biometric authentication, app attestation) - Experience designing RESTful APIs - Prior experience in the crypto industry - Familiarity with digital wallets, cryptographic signing, clearing and settlement, lending, trading, or accounting systems

Similar roles