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

Staff Software Engineer - Mobile (React Native)

At River we are building the most trusted and honest financial institution in the world, powered by bitcoin. We believe in a future where every person will have bitcoin savings, and every business will have bitcoin on the balance sheet. We obsessively design and build delightful products that help our clients buy, sell, secure, and use Bitcoin.

We are looking for a talented staff software engineer who is passionate about building high-quality, delightful mobile experiences. In this role, you will be responsible for developing and maintaining features in our React Native codebase that power our mobile applications.

River has raised more than $50 million from leading investors, including; Goldcrest, Kingsway, Polychain, M13, DG, and Valor.

What you will be doing

  • Architect and development of new features in our React Native codebase.

  • Partner with Product and other stakeholders to scope and execute on new initiatives.

  • Drive engineering initiatives and technical decisions that align with company goals.

  • Design scalable solutions for complex mobile projects across iOS and Android platforms.

  • Mentor engineers and establish mobile development best practices.

  • Write high-quality, tested code and conduct thorough code reviews.

What we look for in you

  • 7+ years of software engineering experience with focus on mobile development.

  • Strong track record building production mobile applications at scale.

  • Expert-level proficiency in React Native and mobile development principles.

  • Strong knowledge of native iOS (Swift/Objective-C) and Android (Java/Kotlin) development.

  • Experience leading technical initiatives and mentoring engineers.

  • Deep understanding of mobile security fundamentals.

  • Passion for River's mission and technology.

Nice to haves

  • Experience in the fintech industry.

  • Experience with Apollo Client for GraphQL in mobile applications.

  • Familiarity with GitHub Actions, GCP, DataDog, and Elixir.

  • Experience working in a rapidly scaling company.

  • Interest in Bitcoin.

Location & Salary

  • 100% remote option available within the Americas and Europe, with offices in SF, NYC, and Columbus

  • Salary range between $200,000 - $250,000 based on skills and experience 

  • 401k and significant equity stock options

  • Medical, Dental and Vision Benefits

  • Unlimited PTO 

  • Parental Leave separate from regular PTO policy

Average salary estimate

$225000 / YEARLY (est.)
min
max
$200000K
$250000K

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

At River, we’re on a mission to reshape the financial landscape by building the most trusted and honest financial institution powered by Bitcoin. If you’re a passionate Staff Software Engineer - Mobile with a flair for React Native, you could play a vital role in this mission! Imagine working on innovative mobile applications that facilitate the secure and seamless use of Bitcoin for our clients. Your expertise will shine as you architect and develop new features in our React Native codebase, ensuring our mobile experiences are nothing short of delightful. You’ll collaborate closely with Product and other stakeholders to scope new initiatives, driving engineering decisions aligned with our company's vision. With over 7 years of experience in mobile development and a deep understanding of both iOS and Android platforms, you’ll mentor fellow engineers while crafting high-quality code. Your knowledge of mobile security fundamentals and experience in fintech will be invaluable as we tackle the complexity of building scalable solutions. The role offers the flexibility of remote work while being richly rewarded with competitive compensation, equity options, and benefits. If you’re excited about being part of a rapidly scaling company that values your contribution to the Bitcoin revolution, we’d love to hear from you!

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

As a Staff Software Engineer - Mobile at River, your responsibilities will include architecting and developing new features in our React Native codebase, partnering with Product and stakeholders to execute new initiatives, and driving engineering projects that align with our goals. You'll also design scalable solutions for mobile applications on both iOS and Android platforms, mentor other engineers, and ensure the highest quality code through thorough reviews.

Join Rise to see the full answer
What qualifications do I need to become a Staff Software Engineer - Mobile at River?

To be considered for the Staff Software Engineer - Mobile position at River, you should have over 7 years of software engineering experience focusing on mobile development, with strong expertise in React Native. It's essential to have a solid background in creating production mobile applications, as well as a deep understanding of both native iOS and Android development. Experience in fintech and knowledge of mobile security fundamentals will also be beneficial.

Join Rise to see the full answer
What technology stack does River use for mobile development?

River primarily utilizes React Native for our mobile applications. As part of your role as Staff Software Engineer - Mobile, familiarity with native development for iOS (Swift/Objective-C) and Android (Java/Kotlin) is important. Additionally, experience with tools like Apollo Client for GraphQL, GitHub Actions, and cloud platforms such as GCP will be advantageous.

Join Rise to see the full answer
Is remote work available for the Staff Software Engineer - Mobile position at River?

Absolutely! River offers a fully remote position for the Staff Software Engineer - Mobile role, allowing you to work from the comfort of your home if you're located in the Americas or Europe. We're dedicated to fostering a flexible work environment while maintaining our commitment to innovation and collaboration.

Join Rise to see the full answer
What benefits and compensation can I expect as a Staff Software Engineer - Mobile at River?

As a Staff Software Engineer - Mobile at River, you can expect a competitive salary ranging between $200,000 and $250,000, depending on your skills and experience. Additionally, we offer a robust benefits package that includes unlimited PTO, parental leave, medical, dental, and vision benefits, as well as 401k and significant equity stock options.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer - Mobile (React Native)
Can you describe your experience with React Native?

When answering this question, highlight specific projects where you used React Native, discussing the challenges faced and how you overcame them. Mention your proficiency with components, state management, and performance optimization in the context of mobile applications.

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

Discuss methodologies you utilize, such as code reviews, unit and integration testing, and performance testing tools. Address how you implement best practices in coding standards and push for continuous improvement in the development process.

Join Rise to see the full answer
What is your approach to mentoring junior engineers?

Explain your philosophy on mentorship, possibly sharing past success stories. Emphasize creating a supportive learning environment, providing constructive feedback, and encouraging a collaborative approach to projects.

Join Rise to see the full answer
How do you keep up with the latest trends and updates in mobile development?

Talk about resources you use to stay informed, such as blogs, technology conferences, or online courses. Share how you apply learned concepts in your day-to-day work.

Join Rise to see the full answer
Can you provide an example of a complex mobile project you worked on?

Choose a specific project where you made a significant impact. Describe your role, the technologies used, challenges faced, and the outcomes, emphasizing scalability, user experience, and team collaboration.

Join Rise to see the full answer
What are some common challenges in mobile application development and how do you overcome them?

Identify challenges such as device fragmentation, performance issues, or user experience design. Discuss concrete strategies you have employed to address these challenges, showcasing your problem-solving skills.

Join Rise to see the full answer
What factors do you consider when designing scalable mobile architecture?

Discuss your approach to planning scalable architecture, including modularization, the use of cloud services, and ensuring maintainability with clean coding practices. Provide examples from past experiences if possible.

Join Rise to see the full answer
How do you prioritize your work when leading mobile development initiatives?

Talk about your method for task management—using tools or frameworks for prioritizing tasks and how you align them with company goals. Highlight your communication with stakeholders to ensure alignment.

Join Rise to see the full answer
Describe your experience with mobile security principles.

Address your understanding of mobile security best practices, including data encryption, secure API integrations, and user authentication. Provide examples of how you've implemented these practices in your previous roles.

Join Rise to see the full answer
Why are you interested in working at River?

Express your enthusiasm for River's mission to leverage Bitcoin for financial institutions. Connect how your experience and interests align with the company's objectives, showcasing your passion for technology and the fintech space.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Avolution Remote No location specified
Posted 13 days ago

Join Avolution as a Senior Full Stack Engineer and contribute to the modernisation of a leading SaaS platform with global reach.

An exciting opportunity for a seasoned Technical Team Manager to oversee a talented .NET development team and drive project success.

Photo of the Rise User
Posted 6 days ago

Join VitVio to transform healthcare with your expertise as a Senior Full Stack Software Engineer in a dynamic, remote role.

Photo of the Rise User
Posted 10 days ago

Join us as an Android Team Lead to shape the future of a high-performance streaming app while leading our talented development team.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Casual Dress Code
Startup Mindset
Emails over Meetings
Collaboration over Competition
Fast-Paced
Growth & Learning
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Mixe-Ability Accomodations
Work Visa Sponsorship
Commuter Benefits
Employee Resource Groups
Performance Bonus
Health Savings Account (HSA)
Flexible Spending Account (FSA)

Seeking an experienced Senior Frontend Software Engineer to join TikTok in San Jose and elevate our Customer Service Platform.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 6 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Front-End Engineer to shape customer experiences in digital payments.

Photo of the Rise User
Posted 5 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join Spindle as a Senior Full-Stack Developer and play a pivotal role in creating scalable applications in a hybrid work environment.

Photo of the Rise User
Hootsuite Remote Toronto, Ontario, Canada; Vancouver, British Columbia, Canada; Calgary, Alberta, Canada
Posted 2 days ago

Join Hootsuite as an Intermediate Backend Software Developer, where you'll create high-quality software in a collaborative environment focused on customer success.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Invest in Bitcoin with confidence Buy BTC | Zero-fee DCA | Hosted mining | 100% reserve custody | Lightning ⚡

14 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 6, 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!