Php Developer


£400 - £450 a day

Front End PHP Developer - Contract

A market leading telecommunications company in North West London is moving from a monolithic application to a microservice based architecture, from fixed infrastructure to the cloud and need a talented agile front-end PHP software developer to deliver and help drive us into a world of continuous deployment.
We are looking for agile software developers with passion and energy, a strong desire to learn and improve and a commitment to testing and excellence. You'll have to make tough decisions, implement best practice and provide compromises when situations are not ideal - and you'll need to explain that to people (not just the technical ones). Because we work in product teams where not everyone is tech. It's fun, you get closer to the business and know more about why we do what we do, not just how.

You're passionate about the company and it's members so you'll want to make sure your code is good by testing it thoroughly before release. But you'll also want to release and deploy it as soon as possible and get feedback, so you'll want to make sure that the process is as lean as it can possibly be and change it when it isn't. And we imagine you probably want to make sure that those around you are doing their best too, so you'll help them when they need it or when you spot something that could be improved.


This role requires the experience and mind-set of an experienced web developer, together with the skill required to manage a small team of developers working within an agile environment utilising a blend of methodologies such as Scrum, TDD and XP. You'll have experience of developing and coding web presentation tiers used in a 3 tier architecture. You should have a strong background in web coding / design and should have been employed as senior or lead developer. To fulfil this role you will need:
Demonstrable experience of coding using the following technologies:

Object Oriented PHP, MVC (Zend Framework or other)
HTML5 & CSS3 coding with LESS or SASS
JavaScript, jQuery and AJAX
Responsive Web design, Bootstrap, Foundation
Grunt & Bower, Task automation
Website performance, optimisation and security
Web Analytics (Google Analytics, Google Tag Manager)
Application servers, HTTP protocol and WebServices
Linux skills
A proven track record of delivering high quality code in an Scrum environment using XP or similar techniques
Continuous Integration, ideally Continuous Delivery Experience of leading a small team of developers

It is desirable to have experience of the following:

A/B Testing (Google Experiments, Optimizely)
Experience of automated testing
Any exposure to other programming languages - Java and Python

Angular (Desirable)

AngularJS 1.x / 2.x / Universal
XP Practices (TDD, BDD, Pair programming, code review, CI and CD)
Mocha, Chai and Sinon
Bamboo / Jenkins

This job was originally posted as

Posted by Arrows Group, 12 Jan