Senior React Native Software Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
inKind is seeking a Senior React Native Engineer to join one of our cross-functional product pods focused on building intelligent, AI-powered consumer and restaurant experiences. This is not a traditional mobile engineering role. We are looking for a highly adaptable product engineer who thrives in a fast-moving environment, leverages AI tooling daily, and enjoys owning meaningful product outcomes from concept to production. You will operate inside a small, autonomous pod structure alongside product managers, designers, backend engineers, data/AI engineers, and QA partners. Each pod is responsible for rapidly shipping and iterating on customer-facing features, internal operational tools, and AI-enabled experiences that power the future of the restaurant ecosystem. You'll play a key role in scaling our React Native platform while helping integrate modern AI workflows, LLM-powered product experiences, and AI-assisted engineering practices across the organization.
Responsibilities
- Mobile Product Development
- Design, develop, and maintain high-quality React Native applications for iOS and Android
- Build performant, scalable, and maintainable mobile experiences
- Collaborate closely with your pod to rapidly prototype and ship new features
- Partner with product and design teams to translate business goals into elegant technical solutions
- AI-Enabled Product Experiences
- Build mobile interfaces and workflows that integrate AI-powered capabilities and LLM-driven experiences
- Collaborate with backend and AI engineering teams to support recommendation systems, conversational experiences, personalization, and intelligent automation
- Integrate with modern AI infrastructure and APIs where appropriate
- Help define best practices for AI-native mobile product experiences
- AI-Assisted Engineering Practices
- Leverage AI coding agents and modern developer tooling to accelerate engineering velocity
- Evaluate and improve workflows using AI-assisted development practices
- Maintain strong engineering judgment while validating AI-generated code and architectural suggestions
- Contribute to engineering efficiency through automation and tooling improvements
- Architecture & Performance
- Optimize rendering, state management, app startup time, memory usage, and overall mobile performance
- Work across React Native and native platform integrations when necessary
- Improve application observability, reliability, and scalability
- Help shape frontend architecture and technical direction across pods
- Quality & Collaboration
- Write clean, testable, well-documented Typescript code
- Participate in code reviews, architecture discussions, and engineering planning
- Build and maintain automated tests and CI/CD workflows
- Share knowledge and mentor other engineers across the organization
- Contribute to a strong engineering culture focused on ownership, speed, and continuous improvement
Requirements
- 5+ years of professional experience building React Native applications
- Strong expertise with Typescript and modern React architecture
- Experience working in fast-paced startup or product-led engineering environments
- Strong understanding of mobile application performance optimization
- Experience integrating REST APIs and third-party services
- Strong understanding of complex state management patterns (Redux, Zustand, React Query, Context, etc.)
- Experience working with agents, LLM tooling, or AI-assisted development workflows
- Ability to move quickly through large codebases and ambiguous technical challenges
- Strong debugging and systems-thinking capabilities
- Product-minded engineering approach with strong ownership mentality
- Experience building AI-powered product features or integrating LLM APIs
- Familiarity with vector search, recommendation systems, RAG architectures, or conversational interfaces
- Experience with React.js web applications
- Experience with native mobile development (Swift, Kotlin, Java, Objective-C, C++)
- Experience designing scalable frontend/mobile architecture
- Benefits & Perks at inKind
- At inKind, we believe supporting our employees goes beyond compensation. We're committed to creating an environment where our team can thrive both professionally and personally.
- Health & Wellness
- 100% employer-paid medical coverage through Blue Cross Blue Shield for employees on our base healthcare plan
- 100% employer-paid Dental PPO coverage for employees
- Vision coverage available
- Company-paid Short-Term Disability coverage
- Time Away & Flexibility
- Unlimited Paid Time Off
- 9 paid company holidays annually
- Generous parental leave and child care benefits
- Growth & Development
- Career development and training opportunities designed to support long-term professional growth
- Food & Lifestyle Perks
- Daily catered lunches and office snacks
- Credits to dine within the inKind
Benefits
Additional Information
Senior React Native Engineer, AI Products & Mobile Platform Reports to: Director of Engineering Location: Austin, TX
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at inkind? Share your experience