PHP Symfony Developer

Are you an experienced PHP Symfony Developer, who is looking for the chance to push boundaries and be adventurous in your role?

Application Form

Experience Level


Your role

Do you want to work for a business that is at the forefront of technology? Are you a naturally curious individual? Are you eager to develop your technical skills but have limitations in your current role? 

Calls9 is a digital innovation and transformation agency, working with organisations from across the globe, providing them access to the technology and expertise which allows them to launch and scale digital products or services and realise their full potential. Established in 2011, Calls9 has an impressive portfolio of clients across a number of sectors worldwide. 

As part of our continued success, we are looking for an experienced and talented PHP Symfony Developer to join our Development team.

As our PHP Symfony Developer, your role will involve: 

You will be responsible for driving innovation in our products and services using your extensive back-end experience. Really making a difference by consistently innovating and pushing boundaries, utilising best-in-class human behaviour, thinking, designing and engineering to create tangible outputs for customers and to shine above our competition.

You will be actively involved in shaping, estimating and delivering client solutions, suggesting innovative applications of technology to solve client needs working closely with front-end design and solutions development teammates. 

Having a team-first attitude, collaborating and bringing out in each other to succeed, by creating, adding and improving our products and services, enhancing capability and usability directly for all our customers.

Required skillset

As the PHP Developer, the ideal candidate will be/have:

  • Commercial back-end development experience working with the Symfony PHP framework 
  • Experience in object-oriented programming with PHP 7 and above.
  • Understanding of the SOLID principles and software design patterns.
  • Extensive knowledge of RESTful principles
  • Experience in consuming data from third-party APIs
  • Experience with MySQL and designing database schemas
  • The ability to help turn business requirements into functional technical requirements.
  • A rigorous approach to testing where necessary (e.g. PHPUnit, TDD, end-to-end testing)
  • Good Apache and Nginx knowledge
  • Composer – Dependency Manager for PHP
  • Strong working knowledge of Git and GitHub
  • Proficient in working with terminal command
  • Comfortable attending customer meetings and communicating with customers directly

If you have any of the following skills, this will be an advantage, but not essential:

  • AWS experience
  • DevOps experience
  • Node.js experience
  • REDIS experience

Why choose Calls9?

As our PHP Developer, along with a competitive salary, you will receive:

  • Hybrid working (UK Wide) 
  • 25 days holiday + bank holidays
  • Monthly team lunches & knowledge shares - whether your favourite food is Pizza, Pho or Salad, we come together at the offices- order in and learn from each other!
  • Quarterly team days out - This is beyond just a casual beer and bites to eat, we have been tank paint-balling, taken on The Crystal Maze, showed our skills in darts, and made ‘usable’ pottery! We are always open to suggestions for what we do next!
  • £500 towards professional learning and development each year. Whether this is a Pluralsight subscription, training course or tech event we are keen to help you shape your growth and development within Calls9
  • Pension (NEST)
  • The opportunity to participate in our EMI share options scheme
  • 10 dedicated learning days per year. As the company is enjoying growth, we want to help you grow too.

Application Form

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! We have received your application and will do our best to get back to you as soon as possible.
Oops! Something went wrong while submitting your application. Please try again.

We get a large number of applications, and while we try our best to respond to them all, it can sometimes take time.