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

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

BitGo is seeking a Mobile Software Engineer with a strong background in React Native to enhance the BitGo experience for customers through cross-platform mobile applications.

Skills

  • Mobile application development
  • React Native
  • JavaScript
  • SQL databases
  • RESTful API design
  • Unit and functional testing
  • Git/GitHub

Responsibilities

  • Design and build advanced applications for iOS and Android using React Native.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Continuously discover, evaluate, and implement new technologies.
  • Participate in code reviews and contribute to continuous improvement.
  • Work closely with product managers, designers, and other engineers.
  • Provide mentorship to peers through code reviews.

Education

  • Bachelor’s degree in computer science, applied mathematics, or related fields

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 custom lunches, dinners, and snacks
  • Computer equipment and workplace furniture
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

$187500 / YEARLY (est.)
min
max
$165000K
$210000K

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 Senior Software Engineer - Mobile (React Native), BitGo

At BitGo, we are excited to welcome a Senior Software Engineer - Mobile (React Native) to our vibrant team in New York City! If you have a passion for mobile application development and a drive to make a significant impact in the world of digital assets, this role is for you. You will be immersed in a collaborative environment where innovation is encouraged, and teamwork is the key to our continued success. Your main focus will be to design and build advanced cross-platform mobile applications using React Native that will enhance our users' experience. You'll work closely with product managers, designers, and fellow engineers to brainstorm and implement new features, ensuring you write clean, efficient code that meets our high standards. A vital part of your role will involve mentoring your peers and contributing to code reviews, fostering a culture that values ownership and craftsmanship. You should bring at least six years of hands-on experience in mobile app development, a solid understanding of the full mobile development lifecycle, and an ability to work independently in a fast-paced setting. Plus, your enthusiasm for cryptocurrencies and the blockchain will certainly align with our mission to deliver trust in digital assets. Join us at BitGo to be part of a team that’s not just transforming the financial landscape but is also committed to fostering a supportive and innovative work environment. Your journey with us could pave the way for the future of finance!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Mobile (React Native) Role at BitGo
What responsibilities does the Senior Software Engineer - Mobile at BitGo have?

The Senior Software Engineer - Mobile at BitGo is responsible for designing and building advanced mobile applications for both iOS and Android platforms using React Native. This includes collaborating with cross-functional teams, writing clean and maintainable code, ensuring application performance and quality, as well as participating in code reviews and mentoring fellow engineers.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer - Mobile position at BitGo?

To qualify for the Senior Software Engineer - Mobile position at BitGo, candidates should possess a Bachelor's degree in computer science or a related field, along with at least six years of proven experience in mobile application development using React Native. Experience in JavaScript, SQL databases, RESTful API design, and familiarity with CI tools are also essential.

Join Rise to see the full answer
Is experience in the financial industry required for the Senior Software Engineer - Mobile role at BitGo?

While not strictly required, having experience in the financial industry is preferred for the Senior Software Engineer - Mobile at BitGo. Familiarity with concepts such as digital wallets, trading systems, and lending can greatly enhance your ability to contribute to our projects focusing on digital assets.

Join Rise to see the full answer
What technologies should a Senior Software Engineer - Mobile at BitGo be familiar with?

A Senior Software Engineer - Mobile at BitGo should have strong knowledge of JavaScript and React Native. Experience with SQL databases like MySQL or Postgres, RESTful API design, Git/GitHub, and understanding UI/UX standards are important aspects of the role.

Join Rise to see the full answer
What is the work environment like for the Senior Software Engineer - Mobile at BitGo?

At BitGo, the work environment for a Senior Software Engineer - Mobile is collaborative and fostered by open communication. The role requires full-time attendance in our New York City office to support teamwork and innovative problem-solving, all while being surrounded by a team of passionate individuals committed to excellence.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Mobile (React Native)
Can you explain your experience with mobile application development using React Native?

In your response, focus on specific projects where you've used React Native, detailing your role, the challenges you faced, and how you overcame them. Highlight any key features you developed and the impact they had on the user experience.

Join Rise to see the full answer
How do you ensure the quality and performance of mobile applications?

Discuss the testing strategies you've implemented, including unit and functional testing. Mention tools you used for performance monitoring and any methodologies you followed to optimize code efficiency. Providing examples from previous work can strengthen your answer.

Join Rise to see the full answer
What steps do you take when collaborating with cross-functional teams?

Outline your approach to communication and collaboration, emphasizing how you ensure clarity in product requirements and how you handle feedback. Providing examples of successful teamwork can help illustrate your points well.

Join Rise to see the full answer
Can you share an experience where you successfully mentored a colleague?

Discuss a specific instance where you helped a peer improve their skills or overcome challenges. Highlight your mentoring approach and the positive outcomes that resulted from your guidance.

Join Rise to see the full answer
What is your process for debugging applications?

Detail your debugging methodology, mentioning specific tools and techniques you use. Provide an example of a particularly challenging bug you resolved, explaining how you approached the troubleshooting process.

Join Rise to see the full answer
How do you stay updated on the latest mobile development trends and technologies?

Talk about the resources you use, such as online courses, forums, and technology blogs. Share any communities or networks you engage with to stay informed about innovations in mobile development.

Join Rise to see the full answer
Describe a challenging project you worked on using React Native.

Be specific about the project details, including the scope and your role. Explain how you navigated challenges, collaborated with your team, and what technologies you implemented to deliver a successful product.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in a project?

Discuss your time management strategies and how you prioritize tasks to meet deadlines. Provide an example of a project where you successfully managed competing timelines without compromising the quality of your work.

Join Rise to see the full answer
What principles do you follow for effective UI/UX design in mobile apps?

Share your understanding of UI/UX standards and how they influence your design decisions. Discuss the importance of user feedback and testing in your design process, using examples from your past work.

Join Rise to see the full answer
Why do you want to work for BitGo as a Senior Software Engineer - Mobile?

Explain your passion for the digital asset space and how BitGo's mission resonates with you. Discuss how your skills and experiences align with the company's goals, and express your enthusiasm for being a part of their innovative team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
BitGo Hybrid Palo Alto, California, United States
Posted 11 days ago
Photo of the Rise User
BitGo Hybrid Palo Alto, California, United States
Posted 10 days ago
Photo of the Rise User
FreedomPay Hybrid Philadelphia, Pennsylvania
Posted yesterday
Photo of the Rise User
Tenderly Remote Remote OR In-Office (Belgrade) OR Hybrid-remote (San Francisco)
Posted 2 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Gorilla Logic Remote No location specified
Posted 6 days ago
Posted 4 days ago
Photo of the Rise User
Posted 6 days ago

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...

74 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$165,000/yr - $210,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 4, 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!