Opportunities

Full Stack Engineer
React Engineer
Senior Data Engineer
Senior Full Stack Engineer
Senior Full Stack Engineer - React / Django
Senior QA Automation Engineer
Senior QA Engineer
Senior SDET
Senior Software Engineer
Senior Support Engineer
Senior SDET

Senior React Native Engineer

Overview

We're looking for a Senior React Native Engineer. Headquartered in Los Angeles, California, Right Balance provides top-tier technology talent for innovative companies in the US. We’re in the top 50 companies to watch in LA.

Engagement Details

Our client is on a mission to defeat social isolation by building a social media application that's more social than media. It's a warm, flexible, and funny startup looking for a Senior React Native Engineer who’s not just advanced but passionate about technology, social connection, and the power of bringing people together in real life.

The Role

We need a highly experienced React Native engineer to join our small team and work closely with us on building out the next big thing. You’ll help develop a slick and beautiful mobile application. Our existing codebase emphasizes immutability, functional coding, and malleability—it’s defensive, low-memory, and strongly-typed. We’re looking for someone who can jump right in, iterate quickly, and help deliver a high-fidelity prototype that can scale with real-world use.

What you'll do

  • Dive into and run with our existing code patterns.
  • Collaborate semi-daily with our small, tight-knit team.
  • Build new features, polish existing ones, and help deliver a product that feels great.
  • Test across both iOS and Android platforms (bonus points for Expo experience).
  • Work against live production and development APIs to develop and test the app.
  • Work closely with the team to maintain clean code and stay aligned with our best practices.
  • While we don’t enforce TDD, we expect your code to be thoughtful, clean, and scalable.

What We Offer

  • Full-time, contract role with the opportunity for ongoing work after we hit MVP.
  • A flexible, collaborative environment with a 9-to-5, in-office vibe—we love being in person but are open to remote work for the right person.
  • An empathic, friendly, and generous team that believes the best software is built by personalities that mesh. If you’re creative, hard-working, and love a good laugh, you’ll fit right in.

Why Work with Us?

We’re a startup that doesn’t take itself too seriously, but we’re serious about our mission. We’re passionate about technology, and we’re building something that we believe can change lives. If you’re a senior engineer who’s ready to help us defeat social isolation, we’d love to meet you.

What’s in it for you

  1. Learn and evolve your skills using the latest and greatest technology tools in a rapidly growing company.
  2. Learn from the best people around you. We constantly challenge the status quo and invent new ways of building a great product.
  3. 100% remote. Work anywhere, whether it is remotely in the comfort of your home, in a shared co-working space, in an RV on the beach, or while being a nomad in another country.
  4. Work on challenging problems, innovate, and positively impact many people's lives while having fun doing it.

Required Qualifications

  • Upper-intermediate to fluent speaking and writing English. Able to have a real-time conversation.
  • 7+ years of full-time hands-on React Native experience.
  • 1+ years of full-time hands-on Start-Up experience.
  • Advanced experience with React Native and strong expertise in TypeScript.
  • Familiarity with Expo, Expo-Router (React Navigation), context, and hooks.
  • Passion for creating real-world connections and building malleable applications that can adapt as we scale.
  • Ability to work with our team’s highly defensive, functional, and efficient patterns.
  • Willingness to handle some ambiguity and run with stories that might not have a fully clear path—but you’ll never be left to figure things out alone. Collaboration is key!

Nice to haves

  • Experience with Firebase, authentication, notifications, deep-linking, and GraphQL.
  • Experience in Node.js and TypeScript for potential backend projects.
  • Bachelor’s degree in Computer Science or equivalent demonstrated ability.

Frequently Asked Questions

What are your typical clients?

The majority of our clients are venture-backed startups at the growth stage. Usually, at this stage, the company already achieved a product-market fit and is looking to expand rapidly. That’s where we bring the best engineering practices, strong architecture, the latest technologies, and consistent processes to help companies scale.

What is the length of your engagements?

Most of our long-term full-time engagements last multiple years. It allows you to evolve your career with the client company taking on more responsibilities.

What’s your company size?

The Right Balance team is 60+ engineers going to 100+ by the end of the year. The current client company size team is 15+ people. The engineering team for this client is 4 people. The timing is great to be making meaningful contributions in a small group of seasoned tech professionals.

What happens if the engagement is completed?

Most of our engagements are long-term in nature. That said, if the current engagement is ramping down, we’ll present you with more long-term opportunities to transition into.

What are your core values?

Client First: we only win when our clients win. We treat client challenges as our own.

Ownership: we embrace responsibility, taking on challenges, getting them to completion, and enjoying getting things done.

Quality: we’re passionate about achieving quality outcomes by applying meticulous attention to detail.


Get in touch

Interested in this opportunity?

top50.png logo
goodfirms.png logo