Senior Software Engineer in Toronto

Senior Software Engineer in Toronto

Toronto Full-Time 103500 - 126500 $ / year (est.) Hybrid
B

At a Glance

  • Tasks: Build and enhance mobile apps for managing digital assets on iOS and Android.
  • Company: Join BitGo, a leader in cryptocurrency technology with a focus on innovation.
  • Benefits: Enjoy competitive pay, health plans, catered lunches, and flexible vacation time.
  • Other info: Work in a dynamic environment with opportunities for growth and collaboration.
  • Why this job: Make an impact in the exciting world of digital assets and blockchain technology.
  • Qualifications: Experience in mobile development, React Native, and a passion for cryptocurrency.

The predicted salary is between 103500 - 126500 $ per year.

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.

Benefits:

  • Company-paid medical, dental, and vision plans
  • Catered lunches, fresh snacks, and gourmet coffee
  • Commuting made easy with company-paid Caltrain passes
  • Competitive compensation, stock options, and 401k plan
  • Flexible vacation time
  • Remote/hybrid friendly with physical location workspaces
  • Top-end computer equipment to power your work

Values:

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.

Requirements:

  • Deep experience in at least one of the following, and willingness to work across all three:
  • Interest in cryptocurrency and blockchain technology
  • A bachelor’s degree in computer science or a related technical field, or equivalent practical experience
  • A solid grasp of the mobile development life cycle, from design through release and post-launch monitoring
  • React Native with TypeScript
  • Experience integrating RESTful APIs and handling offline state, caching, and error recovery
  • Working knowledge of TypeScript and modern JavaScript, or the ability to pick it up quickly if your background is native
  • Strong problem-solving, debugging, and algorithm skills
  • Native iOS with Swift
  • 5+ years of professional mobile development, with at least one app shipped to the App Store or Google Play
  • Strong testing habits across unit, integration, and UI tests
  • Ability to work independently in a fast-paced environment
  • Native Android with Kotlin
  • Mobile security experience: secure storage, certificate pinning, jailbreak and root detection, biometric authentication, or app attestation
  • Experience designing RESTful APIs
  • Experience in the crypto industry
  • Familiarity with digital wallets, cryptographic signing, clearing and settlement, lending, trading, or accounting systems

Senior Software Engineer in Toronto employer: BitGo

At BitGo, we pride ourselves on fostering a dynamic and innovative work environment in the heart of Toronto. As a Senior Software Engineer, you'll not only contribute to cutting-edge ledger systems but also benefit from our collaborative culture that encourages professional growth and continuous learning. With a commitment to employee development and a focus on meaningful projects in the digital asset space, BitGo is an exceptional employer for those looking to make a significant impact in their careers.

B

Contact Details:

BitGo Recruitment Team

We think you need these skills to ace Senior Software Engineer in Toronto

Mobile Development Life Cycle
React Native
TypeScript
RESTful APIs
Offline State Management
Caching
Error Recovery