Jobs and Careers
SK

Senior iOS Developer

Sky
Czechiafull_timeVerifiedPosted 21 Oct 2024

About the role

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 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. 

What you'll do:

  • 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?  

  • Working in an international environment on an impactful globally scaled technology in cross-functional team with an agile approach  

  • Open and healthy working culture where we care about people as much as about

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Sky

View company profile →