Senior IOS Developer

United Kingdom
01 Oct 2017
03 Nov 2017
Contract Type
Full Time
Technology is at the heart of YOOX NET-A-PORTER GROUP and is the driving force behind its success. Our in-house technology team allows The Group to give customers and brand partners the best possible experience across content and commerce, and to continually innovate and lead the online luxury industry.

Role Purpose:

The technical development team is responsible for the customer facing websites and mobile applications and the integration of our systems with services. We are looking for iOS Developers who have a passion for technology and a constant desire to improve and learn more skills, to help drive our mobile apps forwards. As part of the InSeason Apps technical development team, you will be working on the development of a number of native shopping apps used by millions of users, integrated in an Agile environment using the latest tools and technologies.

All our developers are encouraged to work on the whole of the app (and website too if that’s your thing). The ideal candidate has a passion for engineering and keeps up to date with the latest developments and frameworks in the iOS area. We embrace LEAN development principles so you should be comfortable pair programing and testing first.

Our current technology stack at YOOX NET-A-PORTER includes Objective C and Swift, along with KIF for UI Test automation. We regularly explore new technologies and frameworks, so getting complacent is not an option.

Skills and Experience:

Working directly with design/user experience and the businessStrong Swift experienceUnderstanding of UIKit, GCD & NetworkingTDD & UI automation using Apple’s UI AutomationAutolayout and using StoryboardsUp to date with the latest Cocoa Touch, iOS trends and APIsExcellent understanding of design patterns & Object Oriented ProgrammingExperience of working with Continuous Integration (CI) and Unit Testing on iOSUnderstanding of tools for version control (eg. Git)Exposure of the publishing process for an iOS appExperience of using dependency managers such as CocoapodsWorking within an Agile development teamOur Technologies:

Jira for stories and bug tracking;Xcode as IDE using Swift for native apps development and unit tests;XCTest as functional test automation framework with Swift;Travis for continuos integration;Stash and Git.The NET-A-PORTER Group is part of YOOX NET-A-PORTER GROUP, the world’s leading online luxury fashion retailer.

With a team of over 3,500 people, spanning 11 offices and 9 distribution centres across the world, YOOX NET-A-PORTER GROUP offers consumers around the world the best online luxury fashion and style experience via NET-A-PORTER.COM, MR PORTER.COM, THECORNER.COM, SHOESCRIBE.COM, YOOX.COM and THE OUTNET.COM. It also designs and manages ONLINE FLAGSHIP STORES “Powered by YOOX NET-A-PORTER GROUP” for leading fashion & luxury brands looking to offer their latest collection on the Internet.

The Group reaches more than 2.5 million high-spending customers, over 27 million monthly unique visitors worldwide and combined 2015 net revenues of €1.7 billion, through its unique combination of multi-brand online stores, Online Flagship Stores, publications and extensive social media reach. With express worldwide shipping to more than 180 countries, a seamless shopping experience across all devices, elegant packaging, easy returns and multi-lingual customer care and personal shopping teams that are available 24/7, 365 days a year.

YOOX NET-A-PORTER GROUP is listed on the Milan Stock Exchange as YNAP.

This job was originally posted as