PHP APi Developer - Croydon (CR0)

YourCode - Software Development
Ref: 194 Date Posted: Friday 12 Jul 2019
LinkedIn ShareShare

PHP APi Developer - South London - £65,000

Yourcode are working with a market leading software company based in South London. The yare now on the look out for a new PHP APi developer to join their already successful team.


  • Understand and implement functional and nonfunctional requirements
  • Translate requirements and designs into high-quality, secure code
  • Implement and maintain automated unit and functional tests where appropriate
  • Assist with the development, migration, and deployment of applications into AWS
    using Lambda and API Gateway
  • Debug internally and externally-reported issues, and take both individual and
    collective responsibility to maintain optimal performance of applications at all times
  • Work within the agile team and participate fully in all team meetings, sharing
    knowledge with the team and wider department
  • Participate in peer code reviews, both as reviewer and reviewee
  • Keep abreast of the latest security vulnerabilities, and develop with security in mind
    Demonstrate a willingness and motivation to learn and undertake self-initiated

Technical Skills

  • At least 3 years demonstrable experience developing and maintaining the back end
    of non-trivial PHP-based applications in an agile environment using mainstream
  • MVC-style frameworks
  • Solid experience with deploying applications into AWS
  • Experience of designing, implementing, and consuming REST APIs and Websockets


  • Experience with using containerisation technologies such as Docker

Essential Technical skills

  • PHP 5/7
  • Serverless / managed AWS services, particularly Lambda and API Gateway
  • Node.js or preferably Golang for AWS Lambda development
  • Developing PHP applications within an MVC-style framework, preferably Symfony
  • Database design, implementation, and optimisation using MySQL / MariaDB
  • Websockets
  • Secure development practices and understanding of key security considerations
    when developing publicly-accessible applications
  • Writing automated unit and functional tests using testing frameworks such as
    PHPUnit or Codeception
  • Solid understanding and usage of Git source control


  • Docker containerisation
  • Message Queuing (AMQP)
  • Web server configuration and optimisation, preferably Apache, Nginx
  • General Linux usage, preferably CentOS/RHEL and Debian
  • Familiarity with ticket-tracking systems and build tools, such as Atlassian Jira,
    Bitbucket, and Bamboo

If you wish to be working with great technology and a fantastic project please get in touch, we also do a great referral scheme if you are in touch with anyone who would be interested