Job Description

PHP DEVELOPER - OOP/MVC/XML/JSON

My client is a leading digital agency adding value with an integrated approach to Creative Design, Web Development, Paid Search, SEO, Social Media and Analytics. They are looking for a Web Developer to join their growing team.

As a PHP Developer you will work alongside the existing development team, and be responsible for building a variety of applications and sites for external clients and several of their products and services.

As a full service digital agency you can expect to work on anything from simple content-managed websites, mobile apps, e-commerce projects and their traditional PPC microsite platform.


Requirements:

Able to work from our offices in Reigate
Educated to degree level in Computer Science or equivalent
Minimum 2 years of OOP/MVC PHP programming
Working knowledge of XML/JSON and using 3rd party API's
Experience of MVC frameworks a must (Symfony, CodeIgnitor - or similar)
Confidence with the command-line and SVN
Intermediate server-side experience (you will eventually be required to manage your own Linux container)
Proficiency with HTML/CSS/JavaScript and jQuery
Mac based studio but PC users considered

Beneficial, but not essential:

Experience of using Concrete5
E-commerce and E-commerce frameworks such as Magento.
iOS or Android development
A good understanding of Google Analytics or other web analytics.

Key Responsibilities:

Maintain a good standard of coding and adhere to the same conventions as the rest of the team
Leave code better than you found it
Test your code, be it client or server-side
Be willing to work in a research capacity - to find and test and critically review open-source frameworks and technologies
Be willing to take ownership of projects and to present your proposed solutions to the wider team
Our developers tend to work in a "SysDev"capacity and you will be expected to reach a degree of competency in maintaining your own development server and migrating work-in-progress to UAT/testing servers
Ability to perform effectively to tight deadlines, work well both independently and as part of a team
A proactive attitude to problem solving and an understanding of the role of development in a creative environment

Secondary Responsibilities:

Be able to communicate technical concepts to non-technical staff and the business
The ability to advise and communicate with the wider business

The Benefits

22 days holiday (Increasing to 23 after 1 years' service, and 24 after 2 years' service)
A company profit related bonus scheme
Private healthcare
An excellent working environment
The opportunity to become a key player in a growing team
The opportunity to develop your skills
Semi-flexible working hours
Ride2Work Scheme



This vacancy is being advertised by Touchpoint Resource Ltd. The services advertised by Touchpoint Resource Ltd are those of an Employment Agency.