Job Title: Senior tvOS Engineer
Experience: 3+ Years Location: Mexico/LATAM
Engagement Type: Full-Time/contractual, Fully Remote
Job Description:
TFT is looking for a Senior tvOS Engineer to join a high-profile project for one of our clients in the interactive video and content monetization domain. This role involves building scalable and dynamic applications across Apple TV (tvOS), mobile, and tablet platforms using Swift and SwiftUI. The ideal candidate will bring expertise in media playback, UI performance, and cross-device flexibility, while collaborating closely with product and design teams.
Must Haves:
3+ years of professional experience in tvOS development
Strong proficiency in Swift and modern tvOS APIs
Hands-on experience with SwiftUI, UIKit, and Xcode
Solid knowledge of App Store processes: build creation, submission, and deployment
Experience building reusable, extensible, and data-driven tvOS applications
Integration with APIs using REST, JSON-RPC, or gRPC
Expertise in AVKit or AVFoundation for video/audio playback
Understanding of focus-based navigation and Apple TV remote interactions
Ability to write and maintain unit tests (XCTest) and UI tests (XCUITest)
Strong debugging and performance optimization skills (UI rendering, memory, streaming)
Excellent communication and collaboration with cross-functional teams
Good to Have:
Experience with CI/CD pipelines, especially using GitHub Actions
Background in incident response and on-call responsibilities
Familiarity with monitoring, alerting, and code coverage best practices
Awareness of trends in mobile and connected device ecosystems, including Vision Pro
Previous experience in SDK development
Exposure to Socket APIs and real-time video integrations
About Us:
We at Think Future Technologies (TFT) provide Technology Services to our customers, enabling them to achieve superior business outcomes. We come in as a trusted Partner completely owning the Technology piece. We brainstorm on our customer's business problems, arrive at the right solution framework, deploy the right blend of technical resources, and thereon provide optimal delivery at every step of the project implementation.