Software Engineer
CA$180,000 – CA$220,000 / yr base salary
Posted 9 Oct 2026
Advertised as “Senior Software Engineer - Mobile (React Native/iOS/Android)”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
- Employment
- On-Site
| Base salary | CA$180,000 – CA$220,000 / yr |
|---|
BitGo (NYSE: BTGO) is the digital asset infrastructure company delivering custody, wallets, staking, trading, financing, stablecoins, and settlement services from regulated cold storage. Since 2013, BitGo has focused on accelerating the transition of the financial system to a digital asset economy. BitGo maintains a global presence and multiple regulated entities, including BitGo Bank & Trust, National Association, the first federally chartered digital asset trust bank owned by a publicly traded company. Today, BitGo serves thousands of institutions, including many of the industry's top brands, financial institutions, exchanges, and platforms, and millions of investors worldwide. For more information, visit www.bitgo.com.
This role will require being full-time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving.
BitGo is hiring a Senior Mobile Software Engineer to build the apps our retail users use to manage and move digital assets. You will own features from design through release, with a focus on security, performance, and a polished experience on both iOS and Android.
Skills & Experience:
We are looking for teammates who share and practice our values: open communication, transparency, taking ownership, and a high level of craftsmanship. We are looking for coworkers who share our vision and mission: deliver trust in digital assets.
Required
-
5+ years of professional mobile development, with at least one app shipped to the App Store or Google Play
-
Deep experience in at least one of the following, and willingness to work across all three:
-
React Native with TypeScript
-
Native iOS with Swift
-
Native Android with Kotlin
-
Working knowledge of TypeScript and modern JavaScript, or the ability to pick it up quickly if your background is native
-
A solid grasp of the mobile development life cycle, 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