inKind
Restaurant Technology
SeniorReactNativeSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior React Native Software Engineer at inKind. Skills: React Native, AI, LLM, Typescript. Design React Native applications. Develop React Native applications”
What You'll Achieve.
Rapidly shipping features; Iterating on features; Owning product outcomes; Accelerating engineering velocity; Improving engineering efficiency
Industry & Context.
Systems-thinking capabilities; Ambiguous technical challenges
What They're Looking For.
Must Have
5+ years of professional experience building React Native applications, expertise with Typescript, modern React architecture, Experience working in fast-paced startup or product-led engineering environments, understanding of mobile application performance optimization, Experience integrating REST APIs, third-party services, understanding of complex state management patterns, Experience working with agents, LLM tooling, AI-assisted development workflows, Ability to move quickly through large codebases, ambiguous technical challenges, debugging, systems-thinking capabilities, Product-minded engineering approach, ownership mentality
Nice to Have
Experience building AI-powered product features, integrating LLM APIs, Familiarity with vector search, recommendation systems, RAG architectures, conversational interfaces, Experience with React. js web applications, Experience with native mobile development, Experience designing scalable frontend/mobile architecture
What You'll Do.
Design React Native applications
Develop React Native applications
Maintain React Native applications
Build performant mobile experiences
Build scalable mobile experiences
Build maintainable mobile experiences
Prototype new features
Build mobile interfaces
Build mobile workflows
Integrate AI capabilities
Integrate LLM experiences
Support recommendation systems
Support conversational experiences
Support personalization
Support intelligent automation
Integrate AI infrastructure
Define AI-native mobile practices
Leverage AI coding agents
Accelerate engineering velocity
Evaluate AI development workflows
Improve AI development workflows
Validate AI-generated code
Validate AI architectural suggestions
Contribute to engineering efficiency
Optimize state management
Optimize app startup time
Optimize memory usage
Optimize mobile performance
Work across React Native
Work with native platform integrations
Improve application observability
Improve application reliability
Improve application scalability
Shape frontend architecture
Shape technical direction
Write clean Typescript code
Write testable Typescript code
Write well-documented Typescript code
Participate in code reviews
Participate in architecture discussions
Participate in engineering planning
Build automated tests
Maintain automated tests
Build CI/CD workflows
Maintain CI/CD workflows
Mentor other engineers
How You'll Work.
Team & Collaboration
Collaborate with pod members; Partner with product teams; Partner with design teams; Collaborate with backend engineers; Collaborate with AI engineers; Collaborate with QA partners; Collaborate with data engineers; Share knowledge across organization; Mentor engineers across organization
Full Job Description
Senior React Native Engineer, AI Products & Mobile Platform Reports to: Director of Engineering Location: Austin, TX 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. Key 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
Applying for this Senior React Native Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about inKind?
Real rants from real employees. Read before you apply.