Have delivered working software in a business environment
Web (CSS + HTML + SASS)
Strong Object Oriented Programming/Functional Programming
Must have a mac with XCode
Nice To Have
Experience in other languages (Java, Swift, C#, Ruby, Scala)
SOLID Principles (especially inversion of control)
Experience using both strong typing and loose typing
Experience with Linux and Mac
Our client is responsible for some of the most complex, yet beautifully crafted pieces of software currently being developed. We employ professional software developers who really want to write bullet proof, tested and well designed code in return for exposure to some of the world's biggest brands and a competitive salary. Our approach to software empowers developers to focus on writing clean code that works in any environment.
Many job adverts will focus on academic achievements, and whilst they certainly help us build up a picture of a candidate, our criteria centres more around who you are as a developer, how you approach problems and how you write structured and well thought-out code.
You will enjoy thinking about software design and decoupling code in a modular style that facilitates scale and maintainability. You will be passionate about Test Driven Development.
Most importantly of all, you'll take pride in your work, you'll recognise that the definition of done is a piece of code that doesn't compromise, is fully tested and just works!
About the Role
You'll be working in the London area.