Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior React Native Software Engineer image - Rise Careers
Job details

Senior React Native Software Engineer

inKind is on a mission to empower restaurants and enrich customer experiences. We are looking for an experienced Senior React Native Software Engineer to help build and maintain our mobile applications.

Skills

  • React Native
  • Typescript
  • UI Development
  • Problem Solving
  • Debugging Skills
  • Communication Skills

Responsibilities

  • UI Development and Performance Optimization
  • Bug Diagnosis and Problem Solving
  • Code Quality and Testing
  • Collaboration with product managers and designers

Education

  • Bachelor's in Computer Science or related field

Benefits

  • Competitive salary and benefits package
  • Opportunity to work on meaningful projects
  • Collaborative and supportive work environment
  • Chance to learn and grow with a talented team
To read the complete job description, please click on the ‘Apply’ button
inKind Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
inKind DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of inKind
inKind CEO photo
Unknown name
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$140000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior React Native Software Engineer, inKind

At inKind, we're on the lookout for a talented Senior React Native Software Engineer to join our vibrant team in Austin. If you have a passion for developing high-performance mobile applications and you thrive in collaborative environments, this role could be the perfect fit for you! As a Senior React Native Software Engineer, you'll play a key role in creating seamless user interfaces and ensuring our apps are both scalable and secure. Your involvement in crafting visually stunning, pixel-perfect designs will not only enhance user experiences but also help local restaurants thrive with our innovative platform. You will work with cross-functional teams, blending product requirements with your technical expertise to not only build remarkable apps for iOS and Android, but also mentor junior developers along the way. Your knack for problem-solving will shine as you tackle complex issues and optimize app performance. If you’re experienced with Typescript and have a strong command over React Native architecture, we want to hear from you! You're not just another cog in the wheel for us; you're a pivotal contributor to our mission of empowering restaurants and enriching customer experiences. Whether you're debugging an issue or introducing a new feature, your work here will make a real impact. Join us at inKind where your contributions will be valued, your skills will be sharpened, and you'll be part of a supportive community committed to transforming the restaurant industry.

Frequently Asked Questions (FAQs) for Senior React Native Software Engineer Role at inKind
What are the responsibilities of a Senior React Native Software Engineer at inKind?

As a Senior React Native Software Engineer at inKind, your primary responsibilities include developing and maintaining high-quality mobile applications for both iOS and Android. You'll focus on creating performance-optimized user interfaces using React Native, collaborating closely with cross-functional teams like product management and design to translate requirements into technical solutions. Your role also involves troubleshooting complex issues, implementing best coding practices, and participating in code reviews to ensure high code quality reflects our commitment to excellence.

Join Rise to see the full answer
What qualifications are required for the Senior React Native Software Engineer role at inKind?

To be successful in the Senior React Native Software Engineer position at inKind, you should possess a minimum of 5 years of experience in React Native development, proficient in Typescript, and have a strong grasp of object-oriented programming principles. Familiarity with testing frameworks like Jest and understanding relational database design will also be essential. Your ability to navigate large codebases and solve complex problems independently will set you apart as a preferred candidate.

Join Rise to see the full answer
What kind of company culture can I expect at inKind as a Senior React Native Software Engineer?

At inKind, we pride ourselves on fostering a collaborative and supportive work environment that motivates creativity and innovation. As a Senior React Native Software Engineer, you will be encouraged to share your knowledge and insights, engage in code reviews, and be part of a culture that values diversity and inclusion. We know that when our team members thrive, our mission to empower restaurants and enrich customer experiences flourishes as well.

Join Rise to see the full answer
How does inKind support professional growth for its Senior React Native Software Engineers?

inKind is committed to the professional development of its team members. As a Senior React Native Software Engineer, you'll find opportunities for continuous learning through hands-on experience with cutting-edge technologies. We encourage attending workshops, conferences, and skill-sharing sessions. Our open communication culture also means you can seek mentorship from experienced peers, which helps you grow technically and personally in the field.

Join Rise to see the full answer
What impact will I have as a Senior React Native Software Engineer at inKind?

As a Senior React Native Software Engineer at inKind, your impact will be significant. You will help build and maintain applications that empower local restaurants by enhancing customer engagement through our loyalty platform. Every feature you develop and every optimization you implement will directly contribute to our mission of transforming the restaurant industry and creating a thriving ecosystem for businesses and consumers alike.

Join Rise to see the full answer
Common Interview Questions for Senior React Native Software Engineer
What experience do you have with React Native and how have you applied it in past projects?

In your response, outline specific projects where you successfully implemented React Native. Highlight the challenges you faced, the solutions you implemented, and any relevant performance optimizations you achieved. Focus on your role in those projects, emphasizing collaboration with team members, to demonstrate your teamwork skills.

Join Rise to see the full answer
Can you explain how you optimize the performance of a React Native app?

Discuss various techniques you use, such as reducing rendering times, utilizing tools for performance monitoring, and specific optimization practices like lazy loading and memoization. Examples of bottlenecks you've encountered and how you've successfully addressed them will illustrate your experience in ensuring performance efficiency.

Join Rise to see the full answer
What debugging tools and techniques do you prefer when troubleshooting in React Native?

Share the debugging tools like React Developer Tools or Flipper that you find particularly effective. Explain how you use them in depth, including a brief walkthrough of a debugging process you've followed for a challenging issue, showcasing both your problem-solving abilities and technical skills.

Join Rise to see the full answer
How do you ensure your codebase is maintainable and readable?

Describe your approach to writing clean, well-structured code that is documented appropriately. Mention specific practices such as following the DRY (Don't Repeat Yourself) principle, leveraging ESLint for maintaining code quality, and your strategies for code reviews that emphasize collaboration and learning.

Join Rise to see the full answer
Describe a time you had to work with a less familiar technology during a project. How did you adapt?

In response, think of a past experience where you had to quickly learn and adapt to a new technology. Share your approach to learning, like utilizing documentation, online courses, or community forums, and discuss how you incorporated it into your project successfully.

Join Rise to see the full answer
What is your experience with integrating APIs in mobile applications?

Detail your familiarity with RESTful APIs, including how you typically handle requests and process responses. Mention libraries or tools you use for API integration, and discuss any particular challenges you faced and how you resolved them that would showcase your technical depth.

Join Rise to see the full answer
How do you approach team collaboration in software development?

Discuss how you prioritize clear communication, utilizing project management tools, and conducting regular stand-up meetings or code reviews. Highlight your experiences in fostering a collaborative atmosphere where team members are encouraged to share ideas and provide constructive feedback.

Join Rise to see the full answer
Can you provide an example of a challenging technical problem you faced and how you resolved it?

Choose a real scenario where you encountered a significant technical issue. Outline the problem, the analysis process, the solutions you evaluated, and the steps you took to implement the final solution. This demonstrates your analytical and troubleshooting skills.

Join Rise to see the full answer
What role do automated tests play in your development process?

Detail your commitment to test-driven development (TDD) and how automated tests help catch regressions. Mention specific testing frameworks you've used, such as Jest or Detox, and how they’ve helped improve the quality and reliability of your code.

Join Rise to see the full answer
How do you stay informed about the latest developments in React Native?

Express your enthusiasm for continuous learning. Share resources like blogs, podcasts, or online communities you follow to keep up with trends in React Native. Mention any conferences or workshops where you've engaged with other professionals to exchange ideas and techniques.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 11 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Photo of the Rise User
ServiceNow Hybrid San Diego, California, United States
Posted 4 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Family Medical Leave
Maternity Leave
Paternity Leave
Fully Distributed
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
SALARY RANGE
$140,000/yr - $160,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
17 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
140 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
S
Someone from OH, Akron just viewed Client Service Representative at Shine Productions
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
26 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart