React Native Developer

About the Role
We are looking for an experienced Senior React Native Developer to join our team and take ownership of building advanced mobile features around geolocation, media handling, and offline-first performance. You will work on a product that relies heavily on real-time tracking, maps, photo/video capture, and smooth offline user experience.
This role is ideal for someone who thrives in a fast-moving environment, takes initiative, and wants to have a direct impact on product decisions and technical direction.

Responsibilities

  • Design and develop high-quality mobile applications in React Native
  • Implement geolocation services and real-time geo-tracking with high accuracy and efficiency
  • Work with maps APIs (Google Maps, Mapbox, etc.) to display routes, markers, and tracking data
  • Develop and optimize photo/video capture flows (camera integration, file uploads, compression, background uploads)
  • Implement offline-first features, including local caching of files and efficient sync mechanisms
  • Implement push notifications and background services
  • Collaborate closely with product, backend, and design teams to deliver seamless user experiences
  • Maintain code quality, scalability, and performance across iOS and Android platforms
  • Contribute to technical architecture discussions, suggesting best practices for scalability and performance

Requirements

  • 5+ years of professional experience with React Native
  • Proven experience in geolocation and geo-tracking solutions (background tracking, route recording, real-time updates)
  • Strong experience with media handling (photo/video capture, compression, uploads, background tasks)
  • Hands-on experience in file caching, offline storage (AsyncStorage, SQLite, or similar)
  • Practical experience with maps integration (Google Maps SDK, Mapbox, or similar)
  • Solid understanding of mobile performance optimization and memory management
  • Familiarity with REST APIs, GraphQL, and WebSockets
  • Strong debugging skills and experience shipping apps to App Store / Google Play
  • Ability to take ownership of features end-to-end, from design to production
  • Excellent communication skills and ability to collaborate in cross-functional teams
  • English level: B2 or higher (both written and spoken)

 

Nice to Have

  • Knowledge of TypeScript
  • Familiarity with CI/CD pipelines for mobile apps
  • Experience building scalable, high-traffic mobile applications

Past contributions to open-source React Native projects

 

About Us
AI Merch is transforming the CPG and retail industry with advanced computer vision and AI-driven merchandising intelligence. We are the first Large Merchandising Model (LML), automating shelf data collection and delivering actionable insights that power smarter retail decisions. Our team is driven by impact, recognized by global accelerators, and backed by leading institutions.

 

  • Why Join Us:
    Shape the future of AI in retail with a company recognized by Techstars, Google for Startups, and Stanford
    Work on large, impactful datasets with real-world applications
    Be part of a passionate, mission-driven team building world-class AI systems
Published 18 August
146 views
ยท
43 applications
73% read
ยท
73% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...