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 (memory, battery, responsiveness)
Mentor junior developers and drive mobile best practices
Required Skills (Must Have)
Expert-level experience in:
React Native
JavaScript / TypeScript
Strong experience with Salesforce Mobile SDK and Smart Store DB
Deep understanding of Redux for enterprise-scale apps
Experience integrating OpenCV or similar computer vision libraries
Advanced proficiency in GitHub workflows and Git-based development