iOS DEVELOPER 

Sign up to see company details
  • Contract 120 days
  • £600 - £650 (GBP) / day
  • London, England, United Kingdom
    and remote
  • ASAP

iOS DEVELOPER Team Overview:Our team develops mobile applications for NOW and the broader Group, supporting multi-propositional applications across Europe. No matter the device, the time, or the place, we make sure that engaging large, diverse audiences with premium entertainment is possible. Our vision is to deliver the world’s best entertainment.“As a member of our iOS development team you’ll help to drive the creation of many of future products using the latest, cutting edge technology” – Delivery ManagerWhat you’ll do:• Design and implement new features in the NOW iOS application• Participate in the full software development life cycle (including support and continuous integration) and ensure the required level of device compatibility• Write resilient code that will be continuously tested, deployed, and performed at scale• Be part of a self-organising and cross functional Agile team• Actively improve overall software quality whilst also helping fellow team members• Contribute to the team’s technical direction and the improvement of its tools and processes• Quality should be at the heart of everything you do. Along with the wider team, you’ll be responsible for ensuring quality and security of the application. This will include writing and maintain existing unit tests (TDD) and helping drive forward our efforts in BDDWhat you’ll bring:• Solid iOS development background with a strong experience of Swift, XCode & Cocoa• Expert knowledge of object-oriented design and implementation• Experience in developing user interfaces and collaborating with UX/UI designers• Applied knowledge of design patterns and SOLID principles• Delivery experience within agile projects• Good understanding of development best practices such as pair programming, TDD, continuous integration and continuous delivery• Problem solving, communication skills and creative thinking• Ability and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers• Additional benefit: Knowledge of Video/Streaming technologies and applications

Description

iOS DEVELOPER 


Team Overview:

Our team develops mobile applications for NOW and the broader Group, supporting multi-propositional applications across Europe. No matter the device, the time, or the place, we make sure that engaging large, diverse audiences with premium entertainment is possible. Our vision is to deliver the world’s best entertainment.
“As a member of our iOS development team you’ll help to drive the creation of many of future products using the latest, cutting edge technology” – Delivery Manager

What you’ll do:

• Design and implement new features in the NOW iOS application
• Participate in the full software development life cycle (including support and continuous integration) and ensure the required level of device compatibility
• Write resilient code that will be continuously tested, deployed, and performed at scale
• Be part of a self-organising and cross functional Agile team
• Actively improve overall software quality whilst also helping fellow team members
• Contribute to the team’s technical direction and the improvement of its tools and processes
• Quality should be at the heart of everything you do. Along with the wider team, you’ll be responsible for ensuring quality and security of the application. This will include writing and maintain existing unit tests (TDD) and helping drive forward our efforts in BDD

What you’ll bring:

• Solid iOS development background with a strong experience of Swift, XCode & Cocoa
• Expert knowledge of object-oriented design and implementation
• Experience in developing user interfaces and collaborating with UX/UI designers
• Applied knowledge of design patterns and SOLID principles
• Delivery experience within agile projects
• Good understanding of development best practices such as pair programming, TDD, continuous integration and continuous delivery
• Problem solving, communication skills and creative thinking
• Ability and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers
• Additional benefit: Knowledge of Video/Streaming technologies and applications

 

Skills

Design & Prototyping
UI Design
UX Design
Environments
Apple iOS
Programming Languages & Frameworks
Cocoa
SWIFT
Software Development Tools
XCode

Industry Experience

Media & Broadcasting company - TV, Music, Movies, Radio, Entertainment