3+ years of experience in commercial tvOS development
Proficiency in Swift and modern tvOS APIs, as well as experience using Apple development tools (Xcode, Instruments, etc)
Prior experience working in a multi-developer tvOS development environment, including managing App Store build creation, submission, and deployment.
Experience with managing or evangelizing platform-specific CI/build infrastructure & tooling within an organization would be highly desirable.
Prior experience building extensible, data-driven tvOS software.
Demonstrated proficiency in integrating with HTTP & Socket data APIs using one or more of the following: REST, JSON-RPC, gRPC, etc.
Experience with AVKit or AVFoundation for media playback, including handling video/audio streaming, buffering, and custom playback controls.
Experience with writing and running unit tests using XCTest and XCUITest for tvOS apps.
Knowledge in optimizing app performance, especially around media streaming, UI rendering, and memory usage, to provide a smooth experience on tvOS devices.
Knowledge of implementing focus-based navigation and ensuring smooth transitions using the focus engine and TV remote interactions
Excellent communication skills with experience collaborating with teams
Understanding of the importance of alerting, monitoring, code coverage, and integration testing.
Familiarity with the current mobile landscape and keeping up-to-date with the current trends, emerging technology, best practices, and modern development approaches
Apply Now
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time