Job Title: Mobile Developer / Senior Mobile Developer Location: Remote Employment Type: Contract Role Purpose We are looking for a Mobile Developer / Senior Mobile Developer to design and build high-performance, enterprise-grade mobile applications within Experience Engineering and Digital Emerging Tech portfolios. This role focuses on React Native and the Salesforce Mobile SDK, delivering offline-first, data-rich applications for a global FMCG environment. You will also work with advanced capabilities like computer vision (OpenCV) and complex offline data management using Smart Store. Key Responsibilities Develop cross-platform mobile applications for iOS and Android using React Native Implement and customize solutions using the Salesforce Mobile SDK Design and build offline-first mobile applications using SmartStore & SmartSync Manage complex local data storage, synchronization, and performance optimization Integrate computer vision capabilities (OpenCV) for features like image recognition, scanning, etc. Implement scalable state management using Redux / Redux Toolkit Build high-quality, responsive UIs aligned with global UX and brand standards Manage source code using GitHub, including branching, PRs, and version control best practices Develop and maintain CI/CD pipelines for mobile build and deployment Collaborate with product, backend, and platform teams to deliver end-to-end mobile solutions Support emerging technology initiatives, including AI/ML integrations with hyperscaler APIs (e.G., GCP Vision AI) Senior-Level Responsibilities (if applicable): Lead technical design and architecture for mobile modules Conduct code reviews and enforce coding standards Optimize app performance