12 Jun 2018

Permanent Senior iOS Developer

Sky – Posted by AdminIsleworth, England, United Kingdom

Job Description

We’re part of Europe’s leading entertainment and communications business. With over 22 million customers across five countries, we make life easier by entertaining and connecting people. It’s a genuine team effort. That’s why we want talented people, like you, to join us and help make the future happen.
Think innovation. Think Sky. Our refreshing and imaginative approach has changed the face of UK television, making us one of the world’s largest broadcasters. Impressive? We haven’t even started yet. Right now our teams are driving ambitious plans for growth as we pioneer new thinking and radical developments across the business. Sky’s ambitions are big, aims are high and right now there’s everything to achieve. It’s what makes this such a fascinating, fast-moving and fun place to be.  You’ll be part of our largest development programmes, focused on the creation of Sky’s future products.
The perks
As a valued employee of Sky, you’ll benefit from a free Sky Q premium package (one off payment required for installation), an excellent pension scheme and private health care. Plus, there’s a great range of other benefits to fit around your needs too.
Your key responsibilities:
As a Senior iOS Developer within Sky Q, you’ll help drive one of Sky largest development programmes.
 – Design, develop and test features in new iPhone and iPad applications
 – Provide technical leadership and mentor other developers
 – Create application architectures that scale predictably, facilitate development across multiple developers and teams and promote maintainability and extensibility.
 – Establish and maintain software delivery principles and guidelines based on internal Sky standards and industry best-practice.
 – Ensure that design, development and testing activities adhere to these guidelines.
 – Create prototypes of new technologies across iOS devices.
Your skills:
 – Expert iOS development knowledge with Objective-C, Swift, , XCode, Cocoa
 – Applied knowledge of software engineer best practice and multiple software development methodologies. e.g. XP, Scrum
 – Applied knowledge of design patterns and SOLID principles.
 – Applied knowledge of the principles of Test Driven Development on iOS and the benefits that are realised.
 – Applied knowledge of principles of Business Driven Development on iOS and the benefits that are realised.
 – Expert knowledge of Object Oriented design and implementation.
 – In-depth experience of working with RESTful APIs
 – In-depth experience of developing user interfaces (esp. Adaptive Layout) and collaborating with UX/UI designers
 – Multiple applications published in the Apple App Store
 – Familiarity with Server Side integration, and knowledge of at least one major content management system a big plus
 – Experience with the application publishing lifecycle with iOS
 – Knowledge of Audio-Video technologies and their implementation on iOS devices
 – Experience of working collaboratively with non-technical business staff in order to agree requirements, timescales and acceptance criteria.
 – Examples of work on GitHub
 – A track record of getting the job done
 – An enthusiasm and aptitude for learning new skills and practices
 – Enables and executes continual improvement across people and systems
 – Takes pride and ownership in work
 – Ability to influence business decisions (and be influenced)
 – Identifies and pre-empts potential conflict, ensuring continued collaboration.
 – Promotes a team ethos across organisation boundaries, creating working relationships within and outside the organisation
 – Ability to communicate and gain consensus throughout and beyond the delivery team.
Closing Date: Ongoing

How to Apply

Click the link above to apply.

Job Categories: Developer. Job Types: Permanent. Job Tags: Job. Salary: Competitive.

Apply for this Job