Senior React Native Engineer
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