Senior React Native Engineer

Urban Legend

Full-time

Washington

About the job

JOB SUMMARY:

We’re looking for a Senior React Native Engineer who specializes in mobile development but is equally comfortable contributing to React-based front-end work as needed. You’ll architect and implement scalable features, help define our engineering culture, and own significant parts of our mobile product experience.

This is a high-impact role with substantial autonomy, tight collaboration with product, and lots of greenfield work.

ABOUT URBAN LEGEND:

Urban Legend is a tech startup that’s redefining influencer marketing for public affairs and advocacy campaigns. The Urban Legend Exchange is an invite-only platform where advertisers run campaigns that mobilize creators to drive meaningful and measurable actions in support of issues that matter. 

WHAT YOU’LL DO:

  • Architect and ship high-quality React Native features and mobile experiences that empower creators and streamline core user flows
  • Collaborate closely with product and design to define scope, shape user experiences, and break down work
  • Build reusable components, establish mobile patterns, and help define the front-end architecture
  • Own the front end of our influencer marketing products across mobile and (occasionally) web
  • Ship code frequently and iteratively within an Agile workflow
  • QA your own work, think critically about edge cases, and raise red flags proactively
  • Contribute to the creation of testing and CI/CD foundations for our mobile stack
  • Help shape team norms, engineering standards, and product development practices as one of the first full-time engineers

CORE REQUIREMENTS:

React Native & Mobile

  • 3+ years production experience with React Native (latest versions)
  • Experience with Expo (managed workflow, EAS builds, OTA updates)
  • Strong TypeScript proficiency in a mobile context
  • Proficiency with:
  • React Navigation (stack navigation, deep linking)
  • React Native Reanimated (animations, gestures)
  • Building custom, reusable component systems
  • Responsive layouts across devices

-

State & Data

  • Zustand (lightweight state management)
  • TanStack Query (server state + caching patterns)
  • Axios and JWT-based auth
  • Strong understanding of REST API integration and mobile data flows

-

Mobile Capabilities

  • Camera/media workflows (image picker, compression, uploads)
  • Secure storage patterns for sensitive data
  • File upload flows using cloud storage services

-

Frontend Essentials (Non-Mobile)

  • Solid React skills (hooks, functional components, component architecture)
  • Strong HTML/CSS fundamentals and general front-end debugging ability

      Nice-To-Haves: 

  • Deep knowledge of mobile performance optimization (caching, load times, animations)
  • Experience contributing to or maintaining CI/CD pipelines for mobile apps
  • Experience with cross-platform design systems

WHO YOU ARE:

  • A strong communicator with excellent collaboration habits
  • Someone with great product sense. You think in terms of user and business impact, not just tickets
  • A proactive problem-solver who takes ownership and isn’t afraid to ask questions or raise concerns
  • Someone excited to join a small, high-trust team where your work shapes the product’s future

BENEFITS:

  • Competitive compensation structure and bonus opportunities
  • Health benefits package
  • Unlimited PTO