iOS Swift Developer
Location: GB, LND, London
Department: Product Team
Employment type: Full-time
Required experience: Mid-Senior level
Industry: Internet
Function: Engineering

Company profile:
DICE gets fans the best tickets at face value with No Booking Fees. We're based in Shoreditch, London and 100% mobile so we're driven to transform ticketing globally. We're fully funded by successful entrepreneurs from music, consumer and technology - all very well known.DICE is currently only for Londoners but expanding to other cities soon. It's an exciting time to join and if can't see a role here right now for you email #EMAIL_f1ba6a31a1a8d33d113e24df320a8276792ed6ae6dd1dda3078b91d41c1164d3#.  You can download DICE at #URL_ec4eb3e790f2097c38259c96ef1a89331f5412f40c1f1dcd33772a0e2db7a014#

Job description:
When Apple announced the Swift programming language we were so excited! Best thing that has happened on the iOS platform for years. If you think the same, if you have been using the language since the first beta was published, if you want to work with a team of truly talented developers on a product that will completely disrupt an entire industry - you've come to the right place.We only want the best developers. If you have brilliant ideas and want to be challenged then we want to hear from you. Yes, the office environment is inspiring. Yes, we have all those things that make you love the place. But more importantly there’s no bullshit and you get to work on something that impacts millions of people. And something you’ll be proud of.You will be part of a cross functional team of developers, designers, tester and product managers working closely together to create an amazing service and disrupt a global industry. We work in an iterative approach, designing, building and trialing out new concepts quickly in order to test our assumptions and create the best possible service we can. We want developers that are open to collaboration and that want to be a part of the product design process.

Requirements:
Been using Swift as your main language since it was announced.Solid experience of Objective-C, developing for iOS and using xcodeGood understanding of all iOS frameworks and experience with mostSolid experience of leading a team of developersExperience of development best practices, software principles and code design conceptsKnowledge of common design patterns used in iOS and Objective-CA passion for code quality and craftsmanshipExperience of working with integration of 3rd party APIsWorking in an Agile team using Git, Github w. pull requests, Code reviewsSense of humourSome practical experience with TDD and / or BDD, for Android or other platformsSome experience with API design, GOlang along with an interest in functional programmingActive Github account / open source contributionsExperience of additional platforms, such as Android, responsive web

Benefits:
If having a ping pong table sways you to join a firm then you're not for us. You'll be working with smart people who have amazing ideas that often become reality. However, we do have a great work environment with access to free food, drinks, yoga, sports etc. We also regularly invite people who inspire us to chat to the team. And FFS we do have a ping pong table but we just don't want you to be joining for that reason.On top of that we have an excellent package that includes generous holiday leave and company equity.