This company reframes brands for an ever-changing modern world. They do this by combining creative excellence with technology-led solutions. It means they can help clients with their business challenges now, and plan for their business opportunities next. It's a more progressive, more effective way of working.

Their Engineering Team has practices across iOS, Android and Web tech development, meaning they don't just advise on how businesses can meet their challenges, they help them build the necessary foundations and channels to get them there. They help evolve the business, together.

And they are growing at an amazing rate. Which is where you come in; they are currently looking for a Senior Developer to join their talented iOS practice.

As a Senior iOS Developer you will need to be:
- Familiar with Xcode, git & a CI tooling
- Practiced with Swift (up to 4.1), with an enjoyment in pushing the boundaries of the language
- Experienced creating unit and UI tests
- Practiced developing with strong adherence to and understanding of key design patterns (e.g. MVVM-C)
- Enthusiastic writing elegant solutions to complex problems
- Comfortable in a client facing role

It would be great if you have:
- Experience working within a mature agile development environment
- The ability to quickly iterate on dynamic, UI lead projects
- Attention to detail and experience minimising technical debt

Why this company? Well, they believe it's nice to:

- Design and build products, not campaigns
- Be appreciated
- Work on a variety of products, across platform and device
- Know that you can grow and develop your skills
- Work with friendly, talented people
- Have a great work/life balance
- Work collaboratively
- Work hard because you want to, not because you have to
- Be rewarded well with nice Benefits, such as
o Health & Wellbeing - Eye Care, Subsidised Gym Membership, Yoga Classes, Private Medical Insurance and Wellbeing Week
o Wealth - A Competitive salary, Pension, Cycle to Work scheme, Season Ticket Loan and Childcare Vouchers
o Time Off - 25 days' Holidays, Birthday Bonus and Summer Fridays
o Development - Bespoke Development Programme, Inspirational Speaker sessions and Mentoring Programmes
o Eating, Drinking, Being Merry - An onsite Chef, Tuesday and Thursday "Tea Times", Bar Nights, Annual Ski Trip and an actual office Sweet Shop
o and many many more