Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Mobile (React Native) image - Rise Careers
Job details

Software Engineer - Mobile (React Native) - job 1 of 2

BitGo is a leader in digital asset solutions, known for custody and blockchain services. We are seeking a Mobile Software Engineer with expertise in React Native to enhance our mobile applications.

Skills

  • React Native
  • JavaScript
  • UI/UX standards
  • SQL databases
  • RESTful API design
  • Unit testing
  • Git/GitHub

Responsibilities

  • Design and build advanced applications for iOS and Android using React Native.
  • Collaborate with cross-functional teams to define and ship new features.
  • Write clean, maintainable, and efficient code.
  • Ensure application performance and quality.
  • Identify and fix bottlenecks and bugs.
  • Discover and implement new technologies.
  • Participate in code reviews.
  • Mentor peers in the engineering team.

Education

  • Bachelor’s degree in computer science or related field

Benefits

  • Competitive base salary, bonus, and stock options
  • 100% company paid health insurance for employee and dependents
  • Up to 4% 401k company match
  • Paid parental leave and vacation
  • Free commuter/parking pass
  • Free custom lunches and snacks
To read the complete job description, please click on the ‘Apply’ button
BitGo Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
BitGo DE&I Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of BitGo
BitGo CEO photo
Mike Belshe
Approve of CEO

Average salary estimate

$165000 / YEARLY (est.)
min
max
$150000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Mobile (React Native), BitGo

BitGo, the leading infrastructure provider of digital asset solutions, is excited to invite a talented Software Engineer - Mobile (React Native) to join our dynamic team in San Francisco. In this full-time onsite role, you'll be a crucial part of our mission to deliver trust in digital assets. As a Mobile Software Engineer, you will focus on designing and building advanced cross-platform mobile applications that enhance the BitGo experience for our customers. You'll have the opportunity to collaborate with cross-functional teams, write clean and maintainable code, and ensure that our applications are both high-performing and responsive. We're looking for someone with at least 4 years of experience in mobile application development using React Native, strong knowledge of JavaScript and its modern frameworks, and a solid grasp of the full mobile development life cycle. If you have an understanding of mobile design principles and experience with SQL databases, you'll be right at home with us. At BitGo, we value open communication, craftsmanship, and ownership. Join us in a stimulating environment where innovation meets finance, and work alongside great colleagues who share the vision of revolutionizing the financial markets. Are you ready to make a difference? Let's talk!

Frequently Asked Questions (FAQs) for Software Engineer - Mobile (React Native) Role at BitGo
What are the responsibilities of a Software Engineer - Mobile at BitGo?

As a Software Engineer - Mobile at BitGo, you will design and build advanced applications for both iOS and Android platforms using React Native. You'll collaborate with cross-functional teams to define and ship new features, and write clean, maintainable code while ensuring high performance and responsiveness of applications. You'll also participate in code reviews, provide mentorship to peers, and continuously evaluate new technologies for enhancing development efficiency.

Join Rise to see the full answer
What qualifications are required to be a Software Engineer - Mobile at BitGo?

To be considered for the Software Engineer - Mobile position at BitGo, candidates need at least 4 years of proven experience in mobile application development using React Native, a strong understanding of JavaScript and TypeScript, and knowledge of SQL databases. A Bachelor’s degree in computer science or a related field is also required. Additionally, a genuine interest in cryptocurrencies and blockchain technology is preferred.

Join Rise to see the full answer
What technologies do software engineers at BitGo work with?

Software Engineers - Mobile at BitGo primarily work with React Native for app development, and use modern JavaScript technologies such as ES6 and TypeScript. They're expected to have experience with SQL databases like MySQL or Postgres, RESTful API design, and familiarization with version control systems such as Git and CI tools. Knowledge of mobile design principles and UI/UX standards is also essential.

Join Rise to see the full answer
What does the hiring process look like for a Software Engineer - Mobile at BitGo?

The hiring process for a Software Engineer - Mobile at BitGo typically includes an initial interview with HR, followed by one or two technical interviews that assess your coding skills and problem-solving ability in React Native. You may also have interviews with cross-functional team members to gauge your fit within the company culture, along with your collaboration skills.

Join Rise to see the full answer
What are the career growth opportunities for Software Engineers at BitGo?

At BitGo, Software Engineers are encouraged to continuously improve their skills and take ownership of their projects. You’ll have opportunities for mentorship, involvement in innovative projects, and access to new technologies. As the company grows, there are opportunities to take on leadership roles or specialize in areas such as mobile design, blockchain technology, or product management.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Mobile (React Native)
Can you describe your experience with React Native and how it relates to mobile application development?

In responding to this question, highlight specific projects where you used React Native to build mobile applications. Discuss your understanding of its core principles and any challenges you overcame regarding performance optimizations or ensuring a smooth user experience.

Join Rise to see the full answer
How do you manage state in a React Native application?

This question assesses your understanding of application architecture. You can discuss various state management libraries like Redux or Context API, providing examples of how you've implemented them to handle large or complex states effectively in your projects.

Join Rise to see the full answer
What is your approach to ensuring code quality and performance in mobile apps?

You should emphasize the importance of writing clean, maintainable code, including using linting tools for consistency, conducting thorough code reviews, and implementing unit tests. Discuss any performance profiling tools you use to identify and address bottlenecks.

Join Rise to see the full answer
How do you stay updated with the latest technologies in mobile development?

Mention your strategies for staying current, such as following industry blogs, participating in online communities, attending meetups or conferences, and offering or taking part in professional development opportunities that align with your interests in mobile technologies.

Join Rise to see the full answer
Describe a challenging bug you faced in a mobile application and how you resolved it.

In your response, detail a specific scenario where you encountered a difficult bug. Discuss your troubleshooting process, the tools you used to debug it, and how your resolution improved the application's performance or user experience.

Join Rise to see the full answer
How do you ensure your applications are user-friendly and accessible?

To answer this question, discuss your knowledge of UI/UX principles and any processes you implement to evaluate user experience, including usability testing or gathering user feedback to incorporate in your design iterations.

Join Rise to see the full answer
What strategies do you use to collaborate with cross-functional teams?

Highlight your collaboration skills by discussing methods you employ, such as regular stand-ups or using collaboration tools like Jira or Trello to maintain open lines of communication with product managers and designers to ensure alignment on project goals.

Join Rise to see the full answer
What is your experience with API integrations in mobile applications?

Give examples of APIs you have worked with and discuss how you handled the integration process, including authentication methods, data management, and any challenges you faced in ensuring reliable communication between the app and the server.

Join Rise to see the full answer
Can you elaborate on your experience with unit and functional testing in mobile development?

This is an opportunity to discuss testing frameworks you've used, such as Jest or Mocha for unit testing, and the strategies you implement to ensure robust test coverage and maintain application reliability throughout the development lifecycle.

Join Rise to see the full answer
How do you handle deadlines and pressure when working on mobile development projects?

In your answer, showcase your time management skills by explaining how you prioritize tasks, use project management frameworks, and stay calm under pressure, detailing any specific examples where you've successfully delivered within tight deadlines.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago

At BitGo, we're looking for a Senior Customer Success Manager to drive client success in the ever-evolving digital asset space.

Photo of the Rise User
BitGo Hybrid Palo Alto, California, United States
Posted 13 days ago

As a Senior Mobile Software Engineer at BitGo, you'll leverage your React Native expertise to develop innovative mobile applications for digital asset management.

Photo of the Rise User
Posted 7 days ago

Join our dynamic team as an Angular Frontend Engineer, focused on transforming legacy applications into modern cloud-ready solutions.

Photo of the Rise User
Sopra Steria Remote 8 Av. Yves Brunaud, 31770 Colomiers, France
Posted 9 days ago

Join Sopra Steria as a Full Stack Developer to contribute to impactful digital projects in a collaborative environment.

Photo of the Rise User
ServiceNow Hybrid Santa Clara, California, United States
Posted 10 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Become a key player at ServiceNow as a Front-End Software Engineer, crafting scalable and user-friendly software solutions.

Photo of the Rise User
Vention Remote 4767 Rue Dagenais, Montréal, QC H4C 1L8, Canada
Posted 10 days ago

Join Vention as a Senior Software Developer to play a crucial role in advancing our cutting-edge simulation platform.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic

Join Deel, a leader in payroll and HR solutions, as a Senior Backend Engineer specializing in Node.js and AWS.

Photo of the Rise User
Thomson Reuters Remote CAN-Toronto-19 Duncan Street
Posted 9 days ago

Join Thomson Reuters as a Senior Software Engineer to innovate AI-driven solutions in the legal tech industry.

Photo of the Rise User
Posted 11 days ago

As a Technical Lead at Agile Defense, you will guide a dynamic team in an Agile environment while advancing your expertise in cloud technologies.

Photo of the Rise User

Join Plaid’s dynamic Remember Me Growth team as a Senior Software Engineer and drive impactful projects that enhance user experience.

BitGo Inc. is the market leader in institutional-grade cryptocurrency investment services. Our mission is to deliver trust in digital currency by providing institutional investors with security, compliance, and custodial solutions for blockchain-b...

147 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$150,000/yr - $180,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
n
Someone from OH, Columbus just viewed Product Management Intern at nVent
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY