Search by job, company or skills

TheFamSync

TVOS Developer

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143391837