Back to job search

Full Stack PHP Developer

  • Location:

    Greater Manchester

  • Sector:

    Technology, Open Source

  • Job type:


  • Salary:

    £35000 - £45000 per annum

  • Contact:

    Ellie Youngs

  • Contact email:

  • Contact phone:

    +44 (0)161 871 8811

  • Job ref:


  • Published:

    4 months ago

  • Expiry date:


  • Startdate:


Full Stack PHP Developer
£35,000 - £45,000
An international eCommerce and specialist business have an exciting opportunity for a Mid-Level Full Stack PHP Developer to join their small, but growing, web development team on a permanent basis, based remotely. The Full Stack PHP Developer will be working on a variety of internal and external platforms, is encouraged to take ownership of projects and be proactive when it comes to best practices. The Full Stack PHP Developer will work in a fantastic culture, with very hands on directors as there is a flat structure across the business to become an integral key player. The successful Full Stack PHP Developer should have experience across the whole development life cycle, writing clean code and be able to keep up in a fast-paced environment. Recent projects include the migration of their current PHP platform into modern technologies such as Laravel.
  • PHP, including OOP
  • Laravel and/or Symfony MVC
  • JavaScript, including jQuery
  • Automation testing
  • Relational databases, MySQL
  • Agile and Jira methodologies
Nice to haves:
  • Legacy PHP code, Zend
  • Experience with Magento
  • Free parking
  • Flexible working hours
  • Working from home opportunities 
  • Bonus schemes
  • Good transport links
  • 30 days holiday (including bank holidays)
  • Healthcare schemes
  • Sociable office
  • Christmas raffle (iPads/ dinners etc.)
If you wish to be considered for the Full Stack PHP Developer role, please apply now or call me on 0161 871 8811
Alternatively, email Ellie Youngs on

We offer up to £500 for successful referrals.
!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");