Full Stack Swift Developer

Uplers

Chandigarh

Remote

INR 3,600,000 - 4,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible async-first working hours
Competitive compensation
Meaningful equity

Job summary

A technology services company is looking for a Full-Stack Swift Developer to lead the development of connected TV applications. This fully remote role requires expertise in Swift, server-side APIs, and a deep understanding of both client-side and server-side requirements. The ideal candidate has experience in building user-friendly applications for tvOS and iOS, along with a solid understanding of PostgreSQL and cloud infrastructure management. Join a dynamic team where you can influence the technical roadmap and enjoy competitive compensation and flexible working hours.

Qualifications

  • 4+ years of professional Swift development experience.
  • Experience with the Apple developer ecosystem.
  • Knowledge of REST API and GraphQL schema design.

Responsibilities

  • Design and maintain tvOS UI using SwiftUI.
  • Build and manage RESTful or GraphQL APIs.
  • Monitor system performance and respond to incidents.

Skills

Swift development
PostgreSQL
Docker
REST API design
SwiftUI

Tools

Vapor
GCP
AWS

Job description

Experience: 4.00 + years

Salary: INR 3600000-4000000 / year (based on experience)

Expected Notice Period: 30 Days

Shift: (GMT+05:30) Asia/Kolkata (IST)

Opportunity Type: Remote

Placement Type: Full Time Permanent position (Payroll and Compliance to be managed by: TellySynco)

Client: TellySynco

Role: Full-Stack Swift Developer

Reports To: CEO/COO

Employment Type: Full-Time(Contract)

About The Role

TellySynco is building the next generation of connected TV experiences. As a Full-Stack Swift developer, you will own the entire product stack — from the polished, focus-driven tvOS interface that viewers interact with, to the server-side APIs and data pipelines that power it. This is a high-ownership, high-impact role suited to an engineer who thinks in systems, writes clean Swift, and takes pride in shipping experiences that feel seamless end-to-end.

Responsibilities
Client-Side — tvOS & iOS
  • Design, build, and maintain tvOS application UI using SwiftUI and UIKit, with full command of the Apple focus engine and 10‑foot UX principles.
  • Own the content discovery, playback, and navigation layers, including AVFoundation integration, HLS stream handling, and deep‑link routing.
  • Implement Apple platform integrations — Siri Remote, Universal Purchase, tvOS Continuity, and StoreKit — with a strong eye for accessibility and performance.
  • Maintain a component library and design system aligned to TellySynco’s visual language, ensuring consistent, polished interfaces across OS versions.
  • Write thorough unit and UI tests using XCTest and XCUITest participate in code review and enforce Swift best practices across the team.
Server‑Side — API & Infrastructure
  • Architect, build, and maintain RESTful and/or GraphQL APIs using Vapor or Hummingbird, ensuring reliability, performance, and clear versioning.
  • Design and manage relational database schemas (PostgreSQL preferred) using Fluent ORM write efficient migrations and maintain data integrity.
  • Own authentication and authorization flows — OAuth 2.0, JWT, session management — and enforce security best practices throughout the backend.
  • Build and maintain content delivery pipelines, including metadata ingestion, asset transformation, and integration with third‑party streaming or CDN providers.
  • Manage cloud infrastructure on AWS or GCP (ECS, Lambda, Cloud Run, or equivalent) maintain CI/CD pipelines and Docker‑based deployment workflows.
  • Monitor system health, define alerting thresholds, and respond to production incidents with a structured on‑call mindset.
Core Requirements
  • 4+ years of professional Swift development with a deep understanding of Swift concurrency — async/await, actors, and structured concurrency.
  • At least one shipped tvOS or iOS application on the App Store, ideally in a media, streaming, or consumer product context.
  • Hands‑on production experience with a Swift server framework (Vapor, Hummingbird, or equivalent) comfort with route handling, middleware, and async request pipelines.
  • Strong command of PostgreSQL or another relational database: query optimization, indexing strategy, schema migrations, and transactional data handling.
  • Fluency in REST API design principles and/or GraphQL schema design experience versioning and documenting APIs for client consumption.
  • Working knowledge of containerization with Docker and cloud deployment on AWS or GCP experience with CI/CD tooling (GitHub Actions, Bitrise, or similar).
  • Solid understanding of the Apple developer ecosystem: App Store submission, provisioning profiles, entitlements, and code signing.
Preferred
  • Experience with video streaming protocols — HLS, DASH, or CMAF — and CDN integration for low‑latency media delivery.
  • Familiarity with CloudKit, Sign in with Apple, or Apple’s broader ecosystem of authentication and sync services.
  • Prior experience in a streaming, broadcast, or media technology company.
  • Exposure to ML‑driven content recommendation systems or personalization pipelines.
  • Comfort contributing to product and architecture decisions in a small, fast‑moving engineering team.
Tech Stack
  • Language: Swift 5.9+ (strict concurrency)
  • Client: SwiftUI, UIKit, AVFoundation, TVMLKit
  • Server: Vapor 4 / Hummingbird, Fluent ORM
  • Database: PostgreSQL, Redis (caching / queuing)
  • Auth: JWT, OAuth 2.0, Sign in with Apple
  • Infrastructure: AWS (ECS / Lambda) or GCP, Docker, GitHub Actions
  • Testing: XCTest, XCUITest, Swift Testing framework
  • Monitoring: Datadog / CloudWatch, Sentry
What We Offer
  • Fully remote position with flexible async‑first working hours.
  • Competitive compensation benchmarked to reflect both front‑end and back‑end seniority.
  • Meaningful equity in an early‑stage product with genuine consumer traction.
  • Direct access to product leadership and influence over the technical roadmap.
  • Annual budget for conferences, courses, and Apple developer tooling.
How To Apply
  • Step 1: Click On Apply! And Register or Login on our portal.
  • Step 2: Complete the Screening Form & Upload updated Resume
  • Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Swift Developer
Full Stack Swift Developer

Uplers • Kamrup Metropolitan

Remote
INR 3,600,000 - 4,000,000
Fully remote position
Flexible working hours
Competitive compensation
+2
Full Stack Swift Developer
Full Stack Swift Developer

Uplers • NTR

Remote
INR 3,600,000 - 4,000,000
Fully remote position
Competitive compensation
Annual budget for conferences
Senior iOS Software Engineer
Senior iOS Software Engineer

Uplers • Amritsar

Remote
INR 1,200,000 - 1,800,000
Senior iOS Software Engineer
Senior iOS Software Engineer

Uplers • Cuttack

Remote
INR 1,500,000 - 2,200,000
Remote work
Contract role (6 months)
Senior iOS Software Engineer
Senior iOS Software Engineer

Uplers • Lucknow

Remote
INR 1,000,000 - 1,800,000
Senior iOS Software Engineer
Senior iOS Software Engineer

Uplers • Chennai District

Remote
INR 1,500,000 - 2,300,000
Senior iOS Software Engineer
Senior iOS Software Engineer

Uplers • Kolkata District

Remote
INR 2,500,000 - 4,500,000
Senior iOS Software Engineer
Senior iOS Software Engineer

Uplers • Coimbatore District

Remote
INR 2,500,000 - 4,000,000
Remote work
6-month contract
40 hrs/week
Senior iOS Developer
Senior iOS Developer

DAZN • Hyderabad

On-site
INR 1,500,000 - 2,700,000
Engineering Manager, tvOS
Engineering Manager, tvOS

Fox Corporation • Bengaluru

On-site
INR 400,000 - 800,000