iOS Developer - Official London Travel App
Location: GB, LND, London
Department: Software Development
Employment type: Full-time
Required experience: Not Applicable
Required education: Unspecified
Industry: Leisure, Travel & Tourism
Function: Engineering

Company profile:
What Now?! is an innovative new app that simulates a “live” smartphone experience whilst abroad – without paying for roaming. Launching shortly as THE OFFICIAL LONDON TOURIST APP in partnership with VisitLondon, the official tourism board and part of the Mayor of London’s office. Even before launch, the app’s innovativeness was chosen to be showcased by Techcrunch as one of their Top 15 European startups last year at their Disrupt event in Berlin, as well as by PhoCusWright at their Travel Innovation Summit in the US (the largest such event in the global travel industry) as one of 2013’s Top Travel Innovations. Also shortlisted for the UK’s Most Innovative Mobile Company as part of the UK government’s department of Trade and Investment’s Smart UK initiative

Job description:
ABOUTWhat Now?! is an innovative new app that simulates a “live” smartphone experience whilst abroad – without paying for roaming.  Launching shortly as The Official London Tourist App in partnership with VisitLondon, the official tourism board and part of the Mayor of London’s office.  Even before launch, the app’s innovativeness was chosen to be showcased by Techcrunch as one of their Top 15 European startups last year at their Disrupt event in Berlin, as well as by PhoCusWright at their Travel Innovation Summit in the US (the largest such event in the global travel industry) as one of 2013’s Top Travel Innovations.  This is a truly exciting opportunity to join an up-and-coming travel startup early on and help shape how travellers use their mobile devices abroad.RESPONSIBILITIESThe role is to take on ownership of iOS components of the What Now?! service, under the direction of the CTO and in collaboration with the server side developers.The What Now?! platform is planned to continue growing rapidly the future, with a large number of new features planed in several different domains, along with the scaling up of the platform to serve millions of users worldwide and cover hundreds of new destinations.Your responsibilities will involve the design-code-testing of brand new functionality, learning and extending the existing systems, adapting for scale, and generally being ready for anything that’s required.  This is a fast-moving startup environment, so the ability to wear multiple hats when needed, take on new challenges and in general learn whatever needs learning on the go is very important. You should want to code great apps, and have a balanced approach to development where finding better, cleaner, more efficient and maintainable ways to solve problems is just as important as finding solutions and adding new functionality. Above all, we expect you to be an active and keen participant in the process of taking the What Now?! platform forward.

Requirements:
MINIMUM QUALIFICATIONS User interface development experience in iOS, using Objective C and UIKitYou’ve launched at least one native iOS application.Awareness of user interaction and usability concernsThe ability to optimize an Application for the limited resources of the mobile environmentKnowledge of unit testing frameworks for the iOS platformKnowledge of Design PatternsCapable of working to targets under light supervision Experience with using Version Controls systems, ideally GITExperience with the standard UIKit framework and direct creation and management of UI components in code, ideally with auto-layoutExperience using XCode for developmentPREFERRED QUALIFICATIONS2+ years of general software development, preferably in commercial environmentsExperience developing Mobile applications in a Client-Server or Multi-tiered modelExperience retrieving data from a server using a REST interfaceYou can point to a public iOS GitHub project, which you createdSome Android development experience would be a plusSome basic graphics manipulation knowledge with Open Source image manipulation tools such as Gimp or Inkscape would be a plusExperience with multi-threading, especially Grand Central DispatchExperience with agile development.Experience developing custom UI components

Benefits:
Job type: Full-timeCompensation: Generous and includes employee share options, dependent on your experience and performanceStart Date: as soon as possibleJob location: Techhub@Campus, London, UKSize of the startup: under 10