Posted on: 09/12/2025
NIGHT SHIFT WFO
About the Role
We are seeking an experienced React Native Developer with a strong track record in delivering enterprise-grade mobile applications. The ideal candidate must have deep technical expertise in React Native, secure authentication frameworks, native modules, BLE, and performance optimization, along with a solid understanding of enterprise mobility standards.
This role requires close collaboration with backend engineers, QA teams, designers, and product managers to deliver high-quality applications for iOS and Android.
Key Responsibilities :
1. Mobile Application Development
- Design, develop, and maintain high-quality mobile applications using React Native for iOS and Android platforms.
- Implement clean, maintainable, and optimized code aligned with best practices.
- Develop scalable features with focus on usability, performance, and enterprise standards.
2. React Native Architecture
- Strong understanding of React Native internals, architecture, threading, and rendering.
- Implement and maintain navigation, deep linking, and complex routing workflows.
- Work with state management libraries such as Redux, Zustand, or Recoil.
3. Secure Authentication & Token Management
- Implement secure authentication using Auth0, Azure AD, OAuth2 or enterprise SSO.
- Manage secure token storage, encrypted credential handling, and session management.
4. Integrations & Native Capabilities
- Integrate WebViews and work with platforms such as Paymentus, Lease Manager, and Moved.com.
- Implement and manage push notifications using Firebase (FCM) and APNS, including in-app notification centers.
- Build or integrate native modules using Swift (iOS) and Kotlin (Android) as needed.
- Work with BLE (Bluetooth Low Energy) for device connectivity, scanning, and data flow.
5. Performance & Reliability
- Implement offline caching strategies, data persistence, and graceful error handling.
- Conduct performance tuning, memory optimization, and responsiveness improvements.
- Monitor app health using crash analytics, logging frameworks, and enterprise monitoring tools.
6. Deployment & Release Management
- Manage app deployment to the Apple App Store and Google Play Store (mandatory experience).
- Work with CI/CD pipelines for automated builds, testing, and release workflows.
7. Collaboration & Agile Execution
- Work closely with Backend teams to define API structures and data flows.
- Collaborate with QA teams for test planning, bug resolution, and release readiness.
- Partner with UX teams to implement pixel-perfect UI and ensure intuitive user experiences.
- Take part in sprint ceremonies, code reviews, and process improvement discussions.
Required Skills & Qualifications :
- 5-7+ years of professional mobile development experience, with strong expertise in React Native.
- Proven experience building and shipping enterprise-grade RN applications.
Deep understanding of :
- React Native architecture
- Navigation & deep linking
- State management (Redux, Zustand, Recoil)
Experience with :
- Secure authentication (Auth0/Azure AD)
- Secure token storage
- WebViews integration
- Push notifications (Firebase/APNS)
- BLE integrations
- Native modules in Swift/Kotlin
- Strong understanding of offline-first design, error handling, and app performance optimization.
- Mandatory experience publishing apps on App Store and Play Store.
- Familiarity with enterprise-grade security, logging, and crash analytics tools.
- Strong analytical skills and ability to troubleshoot complex mobile issues.
- Excellent communication and cross-functional collaboration skills.
Preferred Qualifications :
- Exposure to TypeScript in React Native projects.
- Experience with CI/CD pipelines (Fastlane, AppCenter, Bitrise, GitHub Actions).
- Familiarity with automated mobile testing frameworks (Detox, Appium).
- Experience with microservices interaction at scale.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1587442
Interview Questions for you
View All