Global Business Consulting Services (GBCS) · 3 days ago
React Native Mobile Engineer Senior - Michigan or Minnesota
Global Business Consulting Services (GBCS) is a global consultancy that empowers people and organizations in the experience-driven world. The Senior React Native Mobile Engineer will design, build, and maintain scalable cross-platform applications while collaborating with product, design, and engineering teams to deliver high-quality mobile experiences.
Responsibilities
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
Qualification
Required
Expert in TypeScript and JavaScript (ES6+), async patterns, and functional programming
Strong working knowledge of Java, Kotlin, Swift, and Objective-C for native integrations
Deep experience with React Native architecture (Fabric, TurboModules, JSI), Metro configuration, and native modules
Proficient with React Navigation, Zustand, and React Query
Skilled in building and debugging native modules using Xcode and Android Studio
Strong understanding of iOS/Android build systems and platform-specific issues
Advanced Git workflows and code review practices
Hands-on experience with Bitrise, Fastlane, GitHub Actions, and CircleCI for automated builds and releases
Proven ability to design and maintain robust testing strategies using Jest, React Native Testing Library, Detox, and Appium
Strong experience designing and consuming REST APIs
Skilled with Postman, Insomnia, and network debugging tools like Charles, Flipper, and RN Debugger
Experienced in profiling and optimizing apps using Hermes, Flipper, and native tools; focused on memory, bundle size, and startup performance
Deep knowledge of Redux, MobX, Zustand, Recoil, and architectural patterns like MVVM and Clean Architecture
Extensive experience in Agile/Scrum environments with Jira, Linear, and Azure DevOps
Strong judgment on code sharing vs. native implementations across platforms
Expert at diagnosing complex issues across JavaScript, native code, and build systems
Advanced CLI skills, shell scripting, and package management across macOS, Linux, and Windows
Clear communicator, strong mentor, and effective technical leader
Takes full ownership of features from design to deployment; proactively addresses technical debt and process improvements
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
At least 5-7 years of professional software engineering experience, with significant time spent in mobile development
Preferred
Production experience building native iOS (Swift/Objective-C) or Android (Kotlin/Java) applications outside of React Native context
Experience with automated testing frameworks (Maestro, Detox, Appium) and building robust E2E test suites integrated into CI/CD pipelines
Knowledge of app distribution platforms (TestFlight, Firebase App Distribution), crash reporting (Sentry, Crashlytics), analytics integration, and feature flag systems
Deep understanding of iOS provisioning profiles, certificates, and Android keystore management
Experience with Fastlane Match or similar automated certificate management
Strong understanding of WCAG guidelines, implementing accessible React Native components, and managing multi-language support with i18n libraries
Knowledge of mobile security patterns including secure storage (Keychain, KeyStore), certificate pinning, code obfuscation, and protecting against common vulnerabilities
Company
Global Business Consulting Services (GBCS)
A LEADING PROVIDER OF STAFFING SERVICES AND SOLUTIONS: Permanent Placement Contingent Workforce Staffing Contract-to-Hire Technology Consulting
Funding
Current Stage
Growth StageCompany data provided by crunchbase