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

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.

Senior Software Engineer, React Native
TapcartSenior 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 & technologiesCloudGraphQLJavaScriptKotlinNext.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 resumeApplicant 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