Senior React Native Engineer - Airgoods
G2i
Posted: January 26, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
Senior React Native Engineer
This is a on-site role in New York city
About the Role
Airgoods is building a retailer-only mobile marketplace app that helps retailers discover products, request samples, place orders, and track everything in one place.
We’re looking for a Senior React Native Engineer to lead the development of our iOS and Android apps, built in TypeScript within a shared web + mobile monorepo. You’ll work closely with product, design, and backend teams to ship a high-quality v1 mobile experience and help define the foundations we’ll build on long term.
This is a hands-on role for someone who enjoys owning architecture decisions, sweating UX details, and working in modern cross-platform stacks.
What You’ll Build
You’ll help deliver the v1 of the Airgoods mobile app, including:
• Retailer authentication (email + password, JWT-based)
• Mobile-first product search and discovery
• Marketplace and filtering experiences
• Product and brand detail pages
• Cart and checkout flows
• Sample request flows
• Order and sample tracking
• WebView-based access to existing account functionality
Tech Stack
You will work in a shared web + mobile codebase, with a strong emphasis on reuse and consistency.
• Language: TypeScript
• Mobile: React Native (iOS + Android)
• Web + Mobile Monorepo: Turborepo (create-t3-turbo)
• Architecture: Shared packages for API clients, types, utilities, and (where appropriate) UI components
• Backend: Existing REST APIs
• Auth: Email/password + JWT
• Analytics: PostHog
• Crash reporting: Sentry
Responsibilities
• Build and ship high-quality React Native features for iOS and Android
• Own mobile architecture decisions in a shared monorepo environment
• Create and maintain shared packages across web and mobile (types, API clients, utilities, components)
• Implement mobile-first UX while reusing existing design language
• Integrate with existing backend APIs and authentication flows
• Handle app state, error states, pagination, caching, and performance
• Collaborate closely with product, design, and backend engineers
• Set up and maintain testing, CI/CD, and release workflows
• Help shape long-term mobile and monorepo best practices
Required Qualifications
• 5+ years of professional engineering experience
• Strong experience building production React Native apps
• Advanced TypeScript proficiency
• Hands-on experience working in a monorepo (Turborepo preferred)
• Experience maintaining a shared web/mobile codebase
• Solid understanding of mobile performance, navigation, and UX patterns
• Experience integrating REST APIs and managing auth flows
• Comfortable owning features end-to-end
Nice to Have
• Experience with marketplace, e-commerce, or B2B products
• Experience contributing to or designing component libraries / design systems
• Familiarity with PostHog, Sentry, or similar tooling
• Experience with app store submissions and release management
What Success Looks Like
• A polished, stable v1 mobile app shipped to iOS and Android
• Clean, reusable shared code across web and mobile
• Thoughtful mobile UX that feels native, not “web in an app”
• A scalable foundation for future mobile and web features
How We Work
• Strong preference for pragmatic, maintainable solutions
• Collaboration across product, design, and engineering
• High ownership and autonomy
• Focus on shipping value while maintaining technical quality