Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Tapcart

Senior Software Engineer, React Native

Tapcart

Senior Software Engineer on the React Native team at Tapcart. Building in-app experiences for mobile shopping platforms used by millions every day.

Posted 6/24/2026full-timeRemote • Alabama, Arizona, California, Colorado, Florida, Illinois, Maine, Massachusetts, Missouri, Nevada, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, Tennessee, Texas, Utah, Virginia, Washington • 🇺🇸 United StatesSenior💰 $175,000 - $250,000 per yearWebsite

Tech Stack

Tools & technologies
CloudGraphQLJavaScriptKotlinNext.jsNode.jsReactReact NativeSwiftTypeScript

About the role

Key responsibilities & impact
  • Design, ship, and maintain features in our React Native + Expo app - in-app screens, navigation, state, and the native web bridge that powers them.
  • Build and extend native-adjacent capabilities (performance-sensitive UI, native module integrations, OTA-delivered updates) used by millions of shoppers every day.
  • Prototype new in-app experiences in weekly sprints, validate with live merchants, and iterate to release across thousands of apps.
  • Own features end-to-end across the stack - from the React Native client into the React/Next.js content layer and the services behind it - without handing off at boundaries.
  • Optimize app performance, startup time, bundle size, and accessibility, and contribute to the reusable, type-safe component patterns that keep our experiences consistent.

Requirements

What you’ll need
  • 5–7 years of experience in software engineering
  • 3+ years building production React Native apps (TypeScript), with strong React fundamentals
  • Working knowledge of the Expo framework
  • Demonstrated ability and appetite to work across the stack - React/Next.js on the web side, and the services your features depend on - not just within the mobile client
  • Comfort owning a feature end-to-end in a fast-paced, cross-functional environment
  • Experience with mobile app performance, debugging, and release/OTA workflows.
  • Bonus if you have experience with native modules (Swift/Kotlin) or bridging native and web layers.
  • Bonus if you have full-stack or backend experience (Node.js, GraphQL, cloud deployments and hosting).
  • Bonus if you have Shopify or ecommerce experience.
  • Bonus if you have experience building or maintaining design systems / component libraries.
  • Bonus if you have a background in UX, product, or design critique.
  • Bonus if you have contributions to open-source mobile or component-library tooling.

Benefits

Comp & perks
  • 401(k) plan and equity grants for all full-time employees — because we grow together
  • Competitive compensation with room to grow
  • Affordable, high-quality medical, dental, and vision coverage
  • Mental health support via Headspace and Talkspace, ensuring your whole self is supported
  • Flexible PTO policy — take the time you need to rest and recharge
  • 11 paid company holidays
  • One-time home office setup stipend to get you started
  • Recurring merchant shopping stipend so you can experience the magic of Tapcart like our customers do

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
React NativeTypeScriptExpoReactNext.jsNode.jsGraphQLSwiftKotlinmobile app performance
Soft Skills
cross-functional collaborationend-to-end ownershipfast-paced environmentprototypingiterationdebuggingvalidationcommunicationproblem-solvingadaptability