JavaScript Developer (React, Node, TDD/BDD) - contract £300 to £450 a day

Key Skills

JavaScript + 1 other language
Have delivered working software in a business environment
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

About Us

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.

About You

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.