Software Engineer - Mobile (React Native)
BitGo is a prominent infrastructure provider of digital asset solutions, serving custody, wallets, staking, trading, financing, and settlement from monitored cold storage. Established in 2013, BitGo is the first company in digital assets to focus solely on empowering institutional clients. BitGo is committed to driving a borderless and 24/7 accessible digital financial services economy. With various Trust companies globally, BitGo stands as the go-to choice for security and operational support of over 1,500 institutional clients in 50 countries, including notable brands, cryptocurrency exchanges, and platforms. BitGo also secures about 20% of all on-chain Bitcoin transactions by value, positioning as the largest independent digital asset custodian.
Requirements:
- Actively contribute as an onsite team member at the Palo Alto office.
- Proficient React Native Mobile Software Engineer to support development and improvement of customer-focused cross-platform mobile applications at BitGo.
Responsibilities:
- Develop innovative mobile applications on iOS and Android platforms using React Native.
- Collaborate across departments to deliver new features.
- Write efficient, maintainable code and ensure application performance and quality.
- Identify and address bugs and bottlenecks.
- Research, assess, and implement novel technologies for enhanced development efficiency.
- Engage in code evaluations and uphold continuous improvement practices.
- Partner with product managers, designers, and fellow engineers to refine product requirements.
- Offer mentorship on best practices via code reviews to broader engineering team peers.
Skills & Experience:
Looking for team members who embody BitGo's values – open communication, transparency, ownership, and quality craftsmanship.
Required:
- A minimum of 4 years specializing in React Native mobile app development.
- Proficiency in JavaScript, ES6, TypeScript, SQL databases, mobile UX standards, RESTful API design, unit testing, Git tools, etc.
- Bachelor’s degree in computer science or related technical field.
- Interest in blockchain and cryptocurrencies.
- Strong problem-solving skills, independent work capability, and agility in a dynamic environment.
Preferred:
- Previous experience in native mobile development and financial sector.
- Familiarity with digital wallets, trading, accounting systems, etc.
- Excitement for disruptive changes within financial markets.
Join BitGo:
Become part of a team striving for excellence, embracing ownership, craftsmanship, and open communication. Join innovative thinkers with a passion for problem-solving and changing the world's financial landscape.
Pay Transparency Notice: On average, compensation for this role ranges from $150,000 - $180,000 USD base salary. Equity, bonuses, and comprehensive benefits are included.
Benefits include competitive salary and incentives, full health coverage, 401k match, parental leave, free meals, commuting assistance, and more (benefits may vary by location).
Embrace the transformative impact of cryptocurrencies on investment by collaborating with us at BitGo.