×
Register Here to Apply for Jobs or Post Jobs. X

React Native Engineer

Job in Grand Rapids, Kent County, Michigan, 49528, USA
Listing for: Vervint
Full Time position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Full Stack Developer, App Developer - Mobile/Web, Software Engineer, Android Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Position:
React Native Engineer

Grand Rapids, MI

Job

# of Openings: 4

React Native Engineer | Full-Time | Hybrid

The React Native Mobile Engineer will design, build, and maintain scalable, high-performance cross-platform applications. This role partners closely with product, design, and engineering teams to deliver polished mobile experiences while owning technical decisions, improving system architecture, and mentoring others. You'll bring deep React Native expertise while balancing speed, quality, and long-term maintainability.

Thinking ahead, seeing beyond, and building together

Vervint is a purpose-driven, global consultancy that acts as a digital catalyst-empowering people and organizations to thrive in an experience-driven world. We believe technology, thoughtful strategy, and human creativity together lead to real progress and transformation.

With offices in Michigan and Minnesota and employees across the globe, we put people at the heart of everything we do. Our purpose is progress, and we're committed to improving lives by keeping humanity at the core of every solution.

What You'll Accomplish
  • Design, develop, and maintain high-quality React Native applications for iOS and Android.
  • Own features end-to-end, from technical design through implementation, testing, and release.
  • Collaborate with product managers, designers, and engineers to translate requirements into scalable mobile solutions.
  • Build and maintain native modules when needed, partnering with iOS and Android codebases.
  • Improve application performance, stability, and developer experience through profiling, refactoring, and tooling enhancements.
  • Contribute to architectural decisions and help evolve mobile development standards and best practices.
  • Participate in code reviews, CI/CD improvements, and production release processes.
  • Mentor and support other engineers through technical guidance and collaboration.
What You'll Bring
  • Advanced Programming - Expert in Type Script and JavaScript (ES6+), async patterns, and functional programming. Strong working knowledge of Java, Kotlin, Swift, and Objective-C for native integrations.
  • React Native Expertise - Deep experience with React Native architecture (Fabric, Turbo Modules, JSI), Metro configuration, and native modules. Proficient with React Navigation, Zustand, and React Query.
  • Native Development - Skilled in building and debugging native modules using Xcode and Android Studio. Strong understanding of iOS/Android build systems and platform-specific issues.
  • Git & CI/CD - Advanced Git workflows and code review practices. Hands‑on experience with Bitrise, Fastlane, Git Hub Actions, and Circle

    CI for automated builds and releases.
  • Testing - Proven ability to design and maintain robust testing strategies using Jest, React Native Testing Library, Detox, and Appium.
  • API Integration - Strong experience designing and consuming REST APIs. Skilled with Postman, Insomnia, and network debugging tools like Charles, Flipper, and RN Debugger.
  • Performance Optimization - Experienced in profiling and optimizing apps using Hermes, Flipper, and native tools; focused on memory, bundle size, and startup performance.
  • State Management & Architecture - Deep knowledge of Redux, MobX, Zustand, Recoil, and architectural patterns like MVVM and Clean Architecture.
  • Agile & SDLC - Extensive experience in Agile/Scrum environments with Jira, Linear, and Azure Dev Ops.
  • Cross‑Platform Strategy - Strong judgment on code sharing vs. native implementations across platforms.
  • Debugging & Problem Solving - Expert at diagnosing complex issues across JavaScript, native code, and build systems.
  • Command Line & Tooling - Advanced CLI skills, shell scripting, and package management across macOS, Linux, and Windows.
  • Collaboration & Leadership - Clear communicator, strong mentor, and effective technical leader.
  • Ownership - Takes full ownership of features from design to deployment; proactively addresses technical debt and process improvements.
Bonus Experience
  • Native iOS/Android Development - Production experience building native iOS (Swift/Objective‑C) or Android (Kotlin/Java) applications outside of React Native context.
  • Advanced Automation - Experience with…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary