React Native Developer (Labeling Modernization)
React Native DeveloperRequired Skills & Experience Strong experience developing mobile applications using React Native Proficiency in JavaScript (ES6+) and TypeScript Experience building cross-platform (iOS and Android) mobile applications Strong understanding of mobile UI/UX principles and responsive design Experience integrating mobile apps with RESTful APIs Familiarity with state management patterns and libraries (e.g., Redux, Context API) Experience debugging, optimizing, and improving mobile app performance Knowledge of mobile build and release processes for iOS and Android Experience using Git and participating in code reviews Solid understanding of software engineering best practicesJob Description We are seeking a React Native Developer to support the International Labeling Modernization initiative—delivering a next-generation solution to deploy, install, and monitor digital tags and rails in international stores, and to enable simple, fast, reliable, and cost-effective printing solutions (paper and electronic) that comply with market regulations and standards. In this role, you will build and enhance mobile application features that power store-level label and printing workflows within the Price Change mobile application, supporting both Home Office Price Changes (HOPCs) and Store Initiated Price Changes (SIPCs). You will contribute to end-to-end Signs & Labels capabilities, including Print Signage, Electronic Shelf Labels (ESLs), and integrations with the Promotions Platform. You will work closely with backend engineers, product managers, and UX designers to deliver intuitive, high-performance mobile experiences that are reliable in store environments and scalable across international markets. Key ResponsibilitiesDevelop and maintain cross-platform mobile applications using React NativeBuild user interfaces that support label creation, price changes, and printing workflowsIntegrate mobile applications with backend APIs that support labeling and pricing systemsOptimize application performance, reliability, and offline behavior for in-store usageCollaborate with backend, product, and design teams to deliver cohesive end-to-end solutionsContribute to shared mobile architecture, component libraries, and best practicesSupport deployments, updates, and monitoring of mobile applications used in international stores