Full Stack Swift Developer

Uplers

Chandigarh

Teletrabalho

INR 3 600 000 - 4 000 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Flexible async-first working hours
Competitive compensation
Meaningful equity

Resumo da oferta

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.

Qualificações

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

Responsabilidades

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

Conhecimentos

Swift development
PostgreSQL
Docker
REST API design
SwiftUI

Ferramentas

Vapor
GCP
AWS

Descrição da oferta de emprego

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!
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Full Stack Swift Developer
Full Stack Swift Developer

Uplers • NTR

Presencial
INR 3 600 000 - 4 000 000
Fully remote position
Competitive compensation
Annual budget for conferences
Systems Analyst (IOS, Combine, Swift UI, tvOS)
Systems Analyst (IOS, Combine, Swift UI, tvOS)

DAZN • Hyderabad

Presencial
INR 1 200 000 - 2 400 000
Senior iOS Software Engineer
Senior iOS Software Engineer

Uplers • Cuttack

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

Uplers • Amritsar

Presencial
INR 1 200 000 - 1 800 000
Senior iOS Software Engineer
Senior iOS Software Engineer

Uplers • Coimbatore District

Presencial
INR 2 500 000 - 4 000 000
Remote work
6-month contract
40 hrs/week
Senior iOS Software Engineer
Senior iOS Software Engineer

Uplers • Chennai District

Presencial
INR 1 500 000 - 2 300 000
Senior iOS Software Engineer
Senior iOS Software Engineer

Uplers • Kolkata District

Presencial
INR 2 500 000 - 4 500 000
Software Development Engineer (tvOS)
Software Development Engineer (tvOS)

Fox Corporation • Bengaluru

Presencial
INR 3 000 000 - 5 000 000
Engineering Manager, tvOS
Engineering Manager, tvOS

Fox Corporation • Bengaluru

Presencial
INR 4 000 000 - 7 000 000
Senior iOS Engineer
Senior iOS Engineer

Deltatre • Mumbai

Presencial
INR 1 500 000 - 2 500 000