Job Role: React Native Developer / Mobile Application Developer
We are looking for a React Native Developer with robust experience in mobile application development, API integration, and modern JavaScript/TypeScript technologies.
Mandatory Skills
- Strong hands-on experience in React Native development
- Strong knowledge of JavaScript (ES6+) and TypeScript
- Experience with state management using:
- Redux
- Redux Toolkit
- Context API
- Good understanding of mobile application lifecycle and performance optimization
- Experience integrating Mirakl APIs, including:
- Seller APIs
- Product APIs
- Order APIs
- Catalog APIs
- Offer Management APIs
API & Integration
- Strong knowledge of REST APIs and JSON
- Experience with OAuth and JWT authentication
- Experience with API Gateway integrations
- Understanding of Microservices architecture
- Ability to integrate mobile applications with backend services and third-party APIs
Mobile Development
- Knowledge of native Android/iOS integration
- Experience implementing Push Notifications
- Understanding of mobile application security best practices
- Experience with App Store and Google Play Store deployment
- Knowledge of application performance, debugging, and optimization
Preferred Candidate Profile A strong candidate should be a React Native Developer with hands-on production experience, particularly in eCommerce/mobile commerce applications. Experience integrating Mirakl Seller, Product, Order, Catalog, and Offer Management APIs will be highly valuable. Primary screening skill: React Native + JavaScript/TypeScript
Critical domain skill: Mirakl API integration
Supporting skills: Redux/RTK, REST, OAuth/JWT, API Gateway, Microservices, Android/iOS, Push Notifications, and Store deployment.