Back to job search

Senior Software Developer

  • Location:

    Greater Manchester

  • Sector:


  • Job type:


  • Salary:

    £50000 - £60000 per annum

  • Contact:

    Ellie Youngs

  • Contact email:

  • Contact phone:

    +44 (0)161 871 8811

  • Job ref:


  • Published:

    6 months ago

  • Expiry date:


  • Startdate:


Lead PHP Developer
Manchester / Part remote
£50,000 - £60,000

A global analytical business has a fantastic opportunity for a Lead PHP Developer to join their team on a permanent basis, just outside of Manchester. The Lead PHP Developer will be working on both web and mobile applications and be involved in the planning of their new and existing products to improve and enhance the look and feel of their products rolled out to the customer base. Key responsibilities for the Lead PHP Developer will include, conducting technical reviews, hiring developers, implementing coding standards and working closely alongside the wider delivery team including the team overseas.

  • 5+ years experience
  • HTML/CSS & JavaScript experience as well as modern JavaScript frameworks
  • Experience with PHP, specifically Symfony
  • Doctrine ORM  
  • Following best practices and testing to multiple levels
  • Version controls, Git
  • Experience with relational databases using MySQL
  • Experience architecting complex web solutions
  • Linux / NginX
  • Mobile app development
  • CI/CD pipelines
  • Experience with containerization (Docker or similar)
  • Cloud based platforms
If you are an experienced Lead PHP Developer looking for a new, and exciting opportunity in a fun and friendly environment, providing great benefits including but not limited to, healthcare, flexible working, part remote working, share schemes, and training courses then please apply directly or get in touch with Ellie Youngs on 01618718811.

Alternatively, please email the latest version of your CV to for more information about this Lead PHP Developer position.
!function(f,o,r,c,e,_2,_4){f.Force24Object=e,f[e]=f[e]||function(){ (f[e].q=f[e].q||[]).push(arguments)},f[e].l=1*new Date, _2=o.createElement(r),_4=o.getElementsByTagName(r)[0],_2.async=1, _2.src=c,_4.parentNode.insertBefore(_2,_4)}(window,document, "script","//","f24"); /* Set clientId */ f24("create", "c82a4518-4975-4e7d-985e-17859ef18496"); /* Place custom commands here */ f24("cookieAnonymous", true); f24("send", "pageview");