Senior iOS/tvOS Developer - Family Dashboard App

thefamsync India
Remote
Apply
AI Summary

Design and develop a native Apple TV dashboard and iOS companion app for a family coordination platform. Requirements include tvOS development experience, SwiftUI proficiency, and real-time data handling.

Key Highlights
Design and develop a native Apple TV dashboard and iOS companion app
tvOS development experience required
Real-time data handling and WebSocket integration
Key Responsibilities
Architect and build the tvOS app with proper focus navigation
Implement real-time sync between TV and mobile clients
Integrate with backend APIs (REST + WebSocket)
Technical Skills Required
Swift SwiftUI tvOS iOS MVVM Combine async-await Core Data SwiftData URLSession WebSocket Fastlane GitHub Actions RevenueCat
Benefits & Perks
₹15L-20L annual salary
Fully remote work
Contract employment
Nice to Have
OAuth integration experience
Experience with RevenueCat or StoreKit for subscriptions
Android TV / Kotlin experience (future expansion)

Job Description


Senior iOS/tvOS Developer - Family Dashboard App (Contract, Remote)

Company: FamSync

Location: Remote (India)

Employment Type: Contract (Full-time)

Experience: 3-5 years

Compensation: ₹15L-20L (based on experience)

 

About FamSync

FamSync is a family coordination dashboard that runs on Apple TV, designed to help busy families manage schedules, tasks, meals, and availability from their living room. Think of it as “Skylight Calendar, but on hardware families already own.” We’re building a TV-first experience with companion mobile apps.

Tagline: Less Coordination, More Connection.

 

About the Role

We’re looking for a Senior iOS/tvOS Developer to build our native Apple TV dashboard and iOS companion app from scratch. This is a greenfield project — you’ll own the entire client-side architecture and work directly with the founder.

This role is ideal for someone who:

  • Has shipped tvOS apps (required — this is non-negotiable)
  • Is proficient in SwiftUI and modern Swift concurrency
  • Can build production-ready apps independently
  • Enjoys TV/living room product challenges

 

What You’ll Build

tvOS Dashboard App (Primary Focus):

  • Always-on family command center for Apple TV
  • Unified calendar view aggregating Google, iCloud, and Outlook calendars
  • Task management with completion animations and gamification
  • Live family member status display
  • Meal planning weekly grid with recipe integration
  • Photo slideshow/ambient mode
  • Real-time sync via WebSocket

iOS Companion App:

  • Household setup and onboarding
  • Mobile calendar and task management
  • Quick status updates
  • Recipe creation and meal planning
  • Push notifications

 

Technical Requirements

Must Have:

  • 3-5 years of iOS development experience
  • tvOS development experience (required) — please share examples
  • Strong SwiftUI proficiency (not just UIKit)
  • Experience with async/await and modern Swift concurrency
  • Understanding of MVVM or similar architecture patterns
  • Experience consuming REST APIs
  • Experience with real-time data (WebSocket, push notifications)
  • Core Data or SwiftData experience for offline support

Nice to Have:

  • Published tvOS app in the App Store
  • OAuth integration experience (Google, Microsoft, Apple Sign-In)
  • Experience with RevenueCat or StoreKit for subscriptions
  • Experience building companion apps that sync with TV
  • Android TV / Kotlin experience (future expansion)

 

Key Responsibilities

  • Architect and build the tvOS app with proper focus navigation
  • Build the iOS companion app with shared business logic
  • Implement real-time sync between TV and mobile clients
  • Integrate with backend APIs (REST + WebSocket)
  • Handle offline mode with local caching and sync queue
  • Implement OAuth flows for calendar providers
  • Set up CI/CD pipeline with Fastlane
  • Prepare apps for TestFlight and App Store submission

 

tvOS-Specific Skills We’ll Assess

  • Focus engine and focus-based navigation
  • Remote control input handling
  • 10-foot UI design principles (minimum touch targets, readability)
  • TV-specific SwiftUI patterns (focusSection, onMoveCommand)
  • Screensaver/ambient mode implementation
  • Performance optimization for always-on display

 

Tech Stack

  • Language: Swift 5.9+
  • UI Framework: SwiftUI
  • Platforms: tvOS 17+, iOS 17+
  • Architecture: MVVM with Combine/async-await
  • Local Storage: Core Data or SwiftData
  • Networking: URLSession, WebSocket
  • CI/CD: Fastlane, GitHub Actions
  • Subscriptions: RevenueCat

 

Engagement Details

  • Start Date: After designer delivers initial screens (~2-4 weeks)
  • Work Style: Fully remote, async collaboration with weekly video calls
  • Payment: Milestone-based (details shared with qualified candidates)

 

How to Apply

Please share:

  1. Your portfolio/resume with iOS experience
  2. At least one tvOS project (App Store link, video demo, or code sample)
  3. Brief description of your OAuth integration experience
  4. Your experience with real-time sync (WebSocket, Firebase, etc.)
  5. Your availability, timezone, and expected monthly rate

Note: Candidates without demonstrable tvOS experience will not be considered. “I can learn tvOS” is not sufficient for this role.

 

Why Join FamSync?

  • Ownership: You’ll architect the entire client codebase
  • Rare Experience: tvOS development is a niche skill that’s highly valuable
  • Greenfield: Build from scratch with modern Swift/SwiftUI
  • Impact: Help millions of families reduce daily coordination chaos
  • Direct Collaboration: Work with the founder, not through layers



Similar Jobs

Explore other opportunities that match your interests

Senior Front-end Developer (React)

Programming
5h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Embrace Software Inc

India

AI-Powered Software Quality Assurance Engineer

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Crossover

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Incubyte

India

Subscribe our newsletter

New Things Will Always Update Regularly