Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
inKind

Senior React Native Software Engineer

inKind

. Design, build, and maintain high-performance React Native applications .

Posted 9/10/2026full-timeRemote • United StatesSenior💰 $160,000 - $180,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and maintaining high-performance React Native applications, with a strong focus on TypeScript, Swift, and Kotlin. Capable of optimizing application architecture and performance while ensuring code quality and effective collaboration within cross-functional teams.

Highest-signal resume keywords
React Native Application DevelopmentTypeScript ProficiencySwift Native Module DevelopmentKotlin or Android Native DevelopmentAutomated Testing and CI/CD Implementation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
React NativeTypeScriptSwiftKotlinReduxJestReact Native Testing LibraryDetoxCI/CD PipelinesDebugging and Troubleshooting
Soft Skills
MentoringCollaborationProblem-SolvingCommunication
Tools & Technologies
GitHubPostmanFirebase CrashlyticsSentryPatch-Package
Industry Keywords
Mobile Application DevelopmentConsumer-Facing AppsEngineering Best PracticesCode ReviewsRelease Management

Tech Stack

Tools & technologies
AndroidFirebaseiOSJestKotlinReactReact NativeReduxSwiftTypeScript

About the role

Key responsibilities & impact
  • Design, build, and maintain high-performance React Native applications
  • Deliver scalable, maintainable TypeScript code following engineering best practices
  • Improve application architecture, performance, reliability, and developer experience
  • Own React Native version upgrades, dependency management, and framework migrations
  • Build, maintain, and debug native iOS modules using Swift and Kotlin
  • Integrate native platform APIs into React Native applications
  • Diagnose and resolve native dependency issues and bridge failures
  • Partner with Android engineers on native integrations when required
  • Own automated testing across unit, integration, and end-to-end testing
  • Build reliable CI/CD pipelines that prevent regressions before release
  • Champion code quality through reviews, mentoring, and engineering standards
  • Reduce technical debt while improving long-term maintainability
  • Develop systematic testing strategies across Android devices, screen sizes, and OS versions
  • Improve release stability through automation, monitoring, and quality assurance
  • Optimize performance, memory usage, rendering, and application responsiveness
  • Investigate production issues using structured debugging techniques
  • Work closely with Product, Design, Backend Engineering, and QA within a cross-functional pod
  • Help define technical solutions during product discovery
  • Contribute to architecture discussions across Engineering
  • Mentor engineers and promote engineering best practices across pods

Requirements

What you’ll need
  • 6+ years building production React Native applications
  • Experience supporting large-scale, consumer-facing mobile apps with significant production usage
  • Experience working within established engineering organizations, typically 50+ employees, with mature engineering processes including code reviews, CI/CD, and structured release management
  • Expert knowledge of React Native architecture and performance optimization
  • Strong TypeScript experience
  • Strong Swift experience with the ability to build and debug native modules and bridges
  • Kotlin or Android native development experience
  • Experience managing React Native version upgrades, dependency updates, and native package compatibility
  • Experience using tools such as patch-package and resolving native library conflicts
  • Strong understanding of React state management including Redux, React Query, Zustand, or Context
  • Experience designing and maintaining automated test suites using Jest, React Native Testing Library, Detox, or equivalent
  • Experience working with GitHub, CI/CD pipelines, REST APIs, and Postman
  • Excellent debugging and troubleshooting skills
  • Experience using AI development tools while maintaining strong engineering judgment
  • Preferred: experience building custom native bridges
  • Preferred: experience publishing and supporting apps through the Apple App Store and Google Play
  • Preferred: experience supporting applications with hundreds of thousands or millions of users
  • Preferred: experience with monitoring and crash reporting tools such as Firebase Crashlytics or Sentry