InstaSupply Inc.
Report
Location
India
JobType
part-time
About the job
This job is sourced from a job board
Senior Full-Stack Developer
React Native · Firebase · Cloud Functions · Full-Time / Contract
ABOUT THE ROLE
Instasupply is looking for a Senior Full-Stack Developer with 5+ years of experience to own both the mobile frontend and server-side backend of our platform. You will build and scale React Native applications, design and deploy Firebase Cloud Functions, and take end-to-end ownership of features — from UI to API to data layer. You will mentor junior developers and work closely with product and design to deliver reliable, performant experiences.
KEY RESPONSIBILITIES
• Architect and develop cross-platform mobile apps using React Native (iOS & Android)
• Design, build, and deploy Firebase Cloud Functions — REST endpoints, triggers, scheduled jobs, and pub/sub handlers
• Own Firebase backend — Firestore schema design, security rules, indexing, Auth flows, and FCM
• Integrate third-party APIs and services via Cloud Functions with proper error handling and retries
• Drive performance optimisation across mobile and backend — profiling, cold start reduction, query tuning
• Establish code quality standards, conduct PR reviews, and mentor junior developers
• Translate complex UI/UX designs into pixel-perfect, accessible, and reusable components
• Lead mobile CI/CD pipeline setup and manage App Store & Play Store releases
• Collaborate with product and design on API contracts, data modelling, and feature scoping
REQUIRED SKILLS & EXPERIENCE
• 5+ years of full-stack development with React Native on the frontend and Firebase on the backend
• Strong hands-on experience writing and deploying Firebase Cloud Functions (HTTP, Firestore triggers, Pub/Sub, scheduled)
• Expert-level Firebase — Firestore (rules, indexing, subcollections, transactions), Auth, FCM, Remote Config
• Deep proficiency in TypeScript across both mobile and Cloud Functions codebases
• Experience designing scalable Firestore data models for real-world production apps
• Proven track record with mobile performance profiling and optimisation (Hermes, Flipper, React Profiler)
• Strong command of React Native navigation — deep linking, auth flows, nested navigators
• Solid understanding of mobile security — secure storage, token handling, certificate pinning
• Hands-on experience with App Store and Google Play release cycles including staged rollouts
NICE TO HAVE
• Experience writing custom native modules or bridging (Swift / Kotlin)
• Familiarity with Firebase Extensions, Hosting, or App Check
• Knowledge of offline-first architecture and Firestore sync strategies
• Exposure to other backend runtimes (Node.js, Python) for Cloud Function tasks
• Experience with monorepo setups (Nx, Turborepo) for shared mobile/web codebases