CareerPlanGet AI match score →
💼 Full-time🗓 2026-06-25

Core

Building backend systems and mobile surfaces for AR-guided shelf scanning and panoramic stitching used by field reps globally.

Role type

Full Stack Engineer (Python/React Native)

Builds

Mobile capture app with offline-first capabilities, image upload pipelines, and sync services

Domain

Retail technology, AR, mobile development

Deliverable

production ML models | product features

Required skills

Python (FastAPI/Django/Flask), React Native, API design, legacy code navigation, AI coding tools (Claude/Cursor), full-stack debugging

Preferred skills

Offline-first patterns, image upload pipelines, mobile observability, crash analytics

Technologies

Python, FastAPI, Django, Flask, React Native, Claude, Cursor

Responsibilities

Develop Python backend services for mobile capture and sync, contribute to React Native app flows, design APIs for large image payloads, refactor legacy mobile code, debug full stack issues

Seniority

Mid-level, hands-on IC

Rewrite
## About the role You will work on the backend systems and mobile surfaces that power ShelfWatch's capture experience used by field reps across 50+ countries. The app handles AR-guided shelf scanning, panoramic stitching and offline-first capture. You will work across Python services and the mobile integration layer. ## What you will do - Work on Python backend services that power mobile capture, sync and image upload pipelines. - Contribute to our React Native app across capture flows, offline queues, auth and result rendering. - Help design APIs that handle large image payloads, intermittent connectivity and partial sync recovery. - Collaborate with AR and ML teams to integrate capabilities into mobile workflows. - Refactor legacy mobile code using Claude Code and Cursor as a daily driver. - Debug across the full stack, from mobile clients to backend services in production. ## What we are looking for - 2+ years building production backends in Python (FastAPI, Django or Flask). - Strong instincts for API design when bandwidth is unreliable and payloads are heavy. - Comfortable navigating legacy codebases and using AI tools to refactor and ship in unfamiliar territory. - Daily user of Claude, Cursor or similar AI coding tools with a clear point of view on what works. - Bias for shipping and a habit of measuring what you ship. ## Preferred - React Native experience with real users, ideally with offline-first patterns. - Image upload pipelines, chunked uploads or resumable transfers. - Mobile observability and crash analytics.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗