Popis úlohy
divdivdivSky is one of Europersquos leading media and entertainment companies and a part of Comcast Corporation which also owns NBCUniversal NBCU We create awardwinning original content produce the biggest live sporting events and provide free access to news and the artsdivdivdivdivWe work on the Global Streaming Platform supporting various video on demand products such as Sky Showtime Peacock and ShowmaxdivdivdivdivSky tech hub in Prague consists of around people and it will be growing in the future These are mostly developers videostreaming 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 USdivdivdivdivnbspdivdivdivWhat role will you playdivdivdivnbspdivdivdivdivdivYou 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 QAsdivdivdivdivYou will be part of a dynamic team developing client applications and making sure our technology delivers the best experience for our customersdivdivdivnbspdivdivdivWhat youll dodivdivdivullidivCraft highquality software utilizing agile methodologiesdivliuldivdivullidivDesign clean efficient and reliable codedivliuldivdivullidivDeliver highly scalable and extremely reliable products our customers demand availabilitydivliuldivdivullidivCollaborate with fellow developers exchanging knowledge and insights prepare to learn a lotdivliuldivdivullidivPassionately introduce topnotch technology and software development practices into the teamdivliuldivdivullidivParticipate in the entire development cycle from analysis and implementation to testing and operationdivliuldivdivullidivEmbrace operational excellence and support as integral aspects of the development teams responsibilitiesdivliuldivdivnbspdivdivdivWhat skills do you need to play your role welldivdivdivullidivProficiency in native iOStvOS languages specifically SwiftdivliuldivdivullidivStrong iOStvOS development backgrounddivliuldivdivdivdivullidivFamiliarity with Design Patterns and ObjectOriented Design principlesdivliuldivdivullidivComprehensive knowledge of key iOStvOS architectural components including ModelViewController MVC ModelViewViewModel MVVM and Coordinator patternsdivliuldivdivullidivExperience working with RESTful APIsdivliuldivdivullidivPractical knowledge of network protocols along with an understanding of latency and reliability challengesdivliuldivdivullidivDemonstrated experience with multithreading request queuing and caching in codedivliuldivdivullidivFamiliarity with Continuous IntegrationDeployment tools and processesdivliuldivdivullidivExcellent teamwork selfmotivation and eagerness to learndivliuldivdivullidivCreative thinking strong analytical skills and attention to detaildivliuldivdivullidivFluency in EnglishdivliuldivdivnbspdivdivdivWhat can you expect in returndivdivdivullidivWorking in an international environment on an impactful globally scaled technology in crossfunctional team with an agile approachdivliuldivdivullidivOpen and healthy working culture where we care about people as much as about stability of the codedivliuldivdivullidivWork equipment as per your specificationsdivliuldivdivullidivAnnual bonus based on your performancedivliuldivdivullidivHybrid work combining working from our office to be closer to the team and working from homedivliuldivdivullidivWork life balance thanks to flexible working hoursdivliuldivdivullidivGenerous free day scheme providing days of holidays days of ondemand leave sick daysdivliuldivdivullidivContribution to Multisport Card or Benefit CarddivliuldivdivullidivMeal AllowancedivliuldivdivullidivTeam building activitiesdivliuldivdivdiv