Software Engineer
Technical Requirements
* Expert level proficiency in React Native for building highperformance reusable components for both iOS and Android
* State Management Mastery of Redux, MobX or React Context API for managing complex application states and offline data persistence
* Experience writing Native Bridges JavaKotlin for Android Objective CSwift for iOS to access device specific features not covered by standard React Native APIs
* Deep expertise in optimizing app render times, memory usage and battery consumption
* Navigation Proficiency with React Navigation or React Native Navigation for complex screen flows
* Mobile Ecosystem Tooling
* Expert use of Metro Bundler, Xcode and Android Studio for building debugging and profiling applications
* Experience managing the end-to-end release process for the Apple App Store and Google Play Store including TestFlight and Beta testing
* Code Push Proficiency in using Microsoft CodePush for overtheair OTA updates to bypass traditional store review cycles for critical hotfixes
Secondary Technical Skills: Integration DevOps
* Backend API Integration
* REST GraphQL Deep understanding of consuming complex APIs handling authentication OAuth2JWT and managing data synchronization
* Experience implementing offline capabilities using WatermelonDB Realm or SQLite to support field users with intermittent connectivity
* Mobile DevOps Quality
* CI/CD Pipelines Experience with Fastlane, Bitrise or Azure DevOps for automated mobile build and deployment pipelines
* Testing Proficiency in Jest for unit testing and Detox or Appium for end-to-end E2E automation
* Expert use of Firebase Crashlytics or Sentry to monitor app health and perform proactive bug fixing
Key Responsibilities: AMS Context
* Mobile App Support Lead the resolution of Tier 2 and Tier 3 incidents affecting global mobile users from UI glitches to critical sync failures
* OS Compatibility Proactively manage app updates to ensure compatibility with the latest iOS and Android versions and hardware releases
* Complex Change Requests Translate requirements from Sales and Marketing leads into technical mobile features Design develop and test enhancements
* Root Cause Analysis RCA Perform deepdive analysis on app crashes API timeouts or data inconsistencies implementing permanent architectural fixes
* SLA Stewardship Ensure all mobile services meet strict Service Level Agreements SLAs for our 24/7 global field operations
* Technical Mentorship Act as the Subject Matter Expert SME for React Native in the India hub providing guidance to junior developers and UI/UX designers
Preferred Skills
* Experience with TypeScript for typesafe React Native development
* Familiarity with SAP Fiori for mobile or SAP Mobile Services
* Knowledge of Bluetooth IoT integration for warehouse scanning applications
* Experience with mobile security best practices biometrics certificate pinning