Python 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. RESPONSIBILITIES The role is to take on ownership of server-side components of the What Now?! service, under the direction of the CTO and in collaboration with the iOS and Android developers. This will involve a mixture of software development and dev-ops, including design-code-test of brand new functionality, learning and extending the existing systems, adapting for scale, and generally being ready for anything that’s required in this fast-moving startup environment.  You should want to code great apps, always trying to find a better, cleaner, more efficient ways to solve a problem, take on a task, learn quickly, and provide solutions, not just questions. SPECIFIC ASPECTS OF THE ROLE WILL INCLUDE: --           Web-API design and support for new and existing features-           Design-code-test of data collection frameworks, their automation, monitoring and maintenance-           Data processing, including record matching, de-duplication, and automated image handling-           Monitoring and maintenance of production servers, including being on-call for problem resolution-           Performance optimisation for request latency and memory usage-           Statistics collection and reporting 

Requirements:
MINIMUM REQUIREMENTS -           Good numerical degree from a top-tier university-           2 years experience with Python in a commercial environment-           2 years experience with server-side web development in general-           4 years of general software development, preferably in commercial environments-           Some client-side web development (html, css, javascript)-           Good working knowledge of open-source databases, e.g. MySQL or PostgreSQL-           Working knowledge of distributed source-code control, preferably git or mercurial BONUS POINTS FOR: - -           Django framework experience-           Other web-development frameworks-           Experience of geo-location applications and technologies-           Familiarity with high-availability server architectures-           Cloud-hosted platform experience (AmazonAWS, Heroku)-           NoSQL databases-           Live examples of your web-applications-           Public projects on github 

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