Senior Software Engineer - Mobile (React Native)
** Summary:**
BitGo is a leading provider of digital asset solutions aimed at institutional clients globally. We are focused on shaping the digital financial services economy and providing secure services to clients worldwide. Working with multiple Trust companies, BitGo is committed to ensuring secure and convenient financial transactions for its clients spans 50 countries.
Join BitGo as a Mobile Software Engineer at our Toronto office and collaborate with a skilled team in developing cutting-edge mobile applications using React Native.
Key Responsibilities:
- Design and develop advanced applications for iOS and Android platforms using React Native.
- Engage with diverse teams to define, design, and implement new features.
- Create clean, efficient, and sustainable code.
- Oversee application performance, quality, and responsiveness.
- Identify and rectify software bottlenecks and bugs.
- Explore and integrate new technologies for optimized development outcomes.
- Participate in code reviews and uphold continuous improvement practices.
- Collaborate with product managers, designers, and other team members to refine product requirements.
Required Skills & Experience:
We seek individuals who align with our organizational values and mission of providing trust in digital assets.
Essential Requirements:
- Minimum 6 years of React Native mobile development experience.
- Proficient in JavaScript, including ES6 and TypeScript.
- Solid grasp of the entire mobile development life cycle.
- Familiarity with UI/UX standards and mobile design principles.
- Experience with SQL databases like MySQL or Postgres.
- Proficient in RESTful API design.
- Strong skills in unit and functional testing, debugging, and Git/GitHub practices.
- Bachelor’s degree in computer science or related field.
- Interest in cryptocurrencies and blockchain technology.
- Problem-solving skills with algorithm design and analysis.
Preferred:
- Exposure to native mobile development (iOS/Android) is advantageous.
- Background in the financial industry is a plus.
- Familiarity with digital wallets, trading systems, and accounting principles.
Why BitGo?
Join our team of dedicated individuals determined to change and innovate the financial markets with our disruptive technologies. Experience a dynamic work environment where excellence is encouraged and risk-taking is celebrated.
Pay Information:
Compensation for this role typically ranges from $180,000 to $230,000 CAD annually, based on location and experience level.
Embrace the opportunity to be part of a team that is shaping the future of investing through cryptocurrency innovations.