Job Title:
Back End Developer
Company: TheFamSync
Location: New delhi, Delhi
Created: 2026-03-14
Job Type: Full Time
Job Description:
Company DescriptionTheFamSync transforms Smart TVs into family coordination dashboards, offering enhanced visibility into family schedules, tasks, and plans. By unifying family calendars, task lists, meal planning, and real-time availability updates, this platform reduces the mental load of household coordination. FamSync integrates seamlessly with Google, iCloud, and Outlook for synced calendars, while also offering features like shared task reminders and live status updates. When idle, it displays a visually appealing ambient photo mode. Our mission is to simplify family life by enhancing communication and organization in a seamless, user-friendly way.Role DescriptionWe're looking for a Backend Engineer who wants full ownership of TellySynco's server-side infrastructure — from real-time sync and APIs to AI/agent services and payments. You won't be slotting into a team of 20 backend engineers; you'll be the backend engineer, making foundational architecture decisions that will scale with the product.This is a high-autonomy, high-impact role where your work directly powers what families see on their TV every morning.What You will Own: Real-Time Sync EngineDesign and build the real-time data sync layer that keeps family calendars, tasks, and notifications in sync across 4–6 devices with sub-3-second latencyImplement conflict resolution for simultaneous edits (e.g., two family members updating the same event)Build offline-first reconciliation so the app works seamlessly even with intermittent connectivityAPI ArchitectureDesign and maintain RESTful (or GraphQL) APIs serving iOS, tvOS, iPadOS, and future Android clientsIntegrate with Google Calendar API, Microsoft Graph (Outlook), and Apple EventKit via server-side orchestrationBuild the OAuth 2.0 authentication flows for third-party calendar providersAI & Agent ServicesBuild and deploy server-side AI pipelines for intelligent calendar parsing, smart suggestions, and agent-based task orchestrationIntegrate with LLM APIs and orchestration frameworks for agentic AI featuresComplement on-device CoreML/Vision processing with server-side NLP for complex document understandingInfrastructure & DevOpsOwn the Firebase ecosystem: Firestore/Realtime Database, Cloud Functions, Firebase Auth, FCM (push notifications)Set up CI/CD pipelines, monitoring, alerting, and loggingManage the Python AI microservice deployment (Cloud Run or equivalent)Payments & SubscriptionsIntegrate RevenueCat server-side webhooks for subscription managementHandle entitlement verification, receipt validation, and subscription lifecycle eventsWhat We are Looking For: Must-Have (Critical)3–6+ years of backend engineering experienceNode.js / TypeScript — strong proficiency building production APIs with Express, Fastify, or similar frameworksFirebase — hands-on experience with Firestore or Realtime Database, Cloud Functions, Firebase Auth, and FCMReal-time systems — experience with WebSocket, Server-Sent Events, or Firebase's real-time sync. You understand push vs. pull, connection management, and data consistencyAPI design — RESTful API design, versioning, error handling, rate limiting. Bonus for GraphQL experienceAuthentication & security — OAuth 2.0 flows, JWT, secure token management, role-based access controlStrong-to-Have (High Value)Python — comfortable building and deploying Python services for AI/ML workloads (FastAPI, Flask, or Cloud Run)AI/LLM integration — experience calling LLM APIs, building agent workflows, or working with frameworks like LangChain, LlamaIndex, or CrewAICloud infrastructure — GCP (Cloud Run, Cloud Functions, Pub/Sub) or AWS equivalent. Terraform/IaC experience is a plusThird-party API integration — Google Calendar API, Microsoft Graph, or similar complex REST APIs with OAuthNice-to-Have (Bonus)Mobile backend experience — prior work building backends specifically for iOS/Android consumer appsSubscription/payments — RevenueCat, Stripe, or App Store/Play Store server-side receipt validationEvent-driven architecture — Pub/Sub, message queues, event sourcing patternsCross-platform considerations — experience serving both iOS and Android clients from a single backend, handling platform-specific push notification logic (APNs vs. FCM)