Join us and build a streaming platform used by millions.
Sky is one of Europe’s leading media and entertainment companies, and a part of Comcast Corporation, which also owns NBCUniversal (NBCU). We create award-winning original content, produce the biggest live sporting events and provide free access to news and the arts.
We work on the Global Streaming Platform supporting various video on demand products such as Sky Showtime, Peacock and Showmax.
Sky tech hub in Prague consists of around 100 people and it will be growing in the future. These are mostly developers, video-streaming enthusiasts and experts, with extensive experience across markets, technology, and products working on the Global Streaming Platform. We are collaborating closely with our colleagues in the UK, Portugal and the US.
What is the plot?
Every day, millions of users rely on our app to stream their favorite content. As a Senior iOS Developer, you'll focus on the playback experience — building a reliable, high-quality video player that just works. Your work will help ensure that streaming stays smooth, intuitive, and enjoyable for everyone.
What role will you play?
You will be part of a team focused on the player experience, but you will also be part of the entire iOS community within the company. The team includes Android and iOS developers and dedicated QAs.
You will be part of a dynamic team developing client applications and making sure our technology delivers the best experience for our customers.
Your daily tasks:
- Craft high-quality software utilizing agile methodologies
- Design clean, efficient, and reliable code
- Deliver highly scalable and extremely reliable products (our customers demand 99.999% availability)
- Collaborate with fellow developers, exchanging knowledge and insights - prepare to learn a lot!
- Passionately introduce top-notch technology and software development practices into the team
- Participate in the entire development cycle, from analysis and implementation to testing and operation
- Embrace operational excellence and support as integral aspects of the development team's responsibilities
What skills do you need to play your role well?
- Proficiency in native iOS/tvOS languages, specifically Swift
- Strong iOS/tvOS development background
- Familiarity with Design Patterns and Object-Oriented Design principles
- Comprehensive knowledge of key iOS/tvOS architectural components, including Model-View-Controller (MVC), Model-View-ViewModel (MVVM), and Coordinator patterns
- Experience working with RESTful APIs
- Practical knowledge of network protocols, along with an understanding of latency and reliability challenges
- Demonstrated experience with multithreading, request queuing, and caching in code
- Familiarity with Continuous Integration/Deployment tools and processes
- Excellent teamwork, self-motivation, and eagerness to learn
- Creative thinking, strong analytical skills, and attention to detail
- Fluency in English
What can you expect in return?
- Global Impact: Work in an international environment on cutting-edge technology that scales globally.
- People-First Culture: We care about our people just as much as we care about the stability of our platform.
- Performance Bonuses: Earn an annual bonus based on your performance.
- Hybrid Work: Enjoy the best of both worlds with a mix of office and home working.
- Work-Life Balance: Flexible working hours to help you balance work and life.
- 25 days of holidays.
- 5 days of on-demand leave (sick days).
- 2 days of paid community volunteering leave.
- 1 day of paid leave for moving house.
- Wellbeing Allowance: 18,000 CZK per year to invest in your personal wellbeing.
- Fitness Perks: Get a fully covered Multisport card or a 950 CZK monthly contribution to a Benefit Card.
- Meal Allowance: 225 CZK per day to keep you fueled.
- Premium Life Insurance: Enjoy peace of mind with our premium life insurance scheme.
- Fun Perks: Free tickets to Universal Theme Parks.
Read Full Description