React Native Mobile Engineer Senior - Michigan or Minnesota jobs in United States
cer-icon
Apply on Employer Site
company-logo

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.

Financial Services
Hiring Manager
Pradeep Nigam
linkedin

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

React Native ExpertiseAdvanced ProgrammingNative DevelopmentGit & CI/CDAPI IntegrationPerformance OptimizationState Management & ArchitectureAgile & SDLCDebugging & Problem SolvingCollaboration & LeadershipOwnership

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)

twitter
company-logo
A LEADING PROVIDER OF STAFFING SERVICES AND SOLUTIONS: Permanent Placement Contingent Workforce Staffing Contract-to-Hire Technology Consulting

Funding

Current Stage
Growth Stage
Company data provided by crunchbase