Senior Full Stack Symfony / PHP Developer
TI Media Limited
London, England, United Kingdom
6d ago

Description

TI Media is one of the largest branded media companies in the UK. The company reaches more than 28 million people each month across multiple platforms, with influential brands like TrustedReviews, Cycling Weekly, Marie Claire, Decanter and Wallpaper.

Reporting to the Head of Engineering, TI Media requires an experienced Full Stack Symfony PHP developer to work on its fine wine reviews proposition - Decanter Premium .

Decanter.com’s Premium section offers exclusive content and tasting notes from over 40k fine wines, in exchange for a paid subscription.

The platform comprises a wines API and React.js based CMS and reviews frontend. The application handles high traffic and operates at scale, requiring more than just simple bundle and PHP development.

Working within a DevOps oriented culture the developer will work on both the front and back end of the application, optimising the existing codebase and innovating new solutions by taking advantage of modern cloud services.

They will become expert in the Decanter codebase and will lead hands-on development as well as owning the ongoing technical strategy.

This role will be expected to work closely with the Decanter stakeholders, taking feature requests from the Product Manager for the brand.

The role

  • Writing documented, object-oriented code on a daily basis ranging from complex custom bundles to simple bug fixes
  • Writing unit tests for all code written
  • Taking part in code reviews both for your code as well as for other members of the team
  • Proactively suggesting and developing improvements to the codebase and infrastructure both to enhance the application as well as helping the business meet their objectives
  • Ensuring you’re always learning new skills and thinking of ways to apply them
  • Requirements

    Essential skills & experience

  • Experience working on high traffic websites understanding that a small code change can have a large impact on the application stability and performance
  • Good understanding of the PHP Symfony 3 stack including Components and Bundle development
  • An interest in developing JavaScript and CSS skills
  • Strong understanding of API development and consumption
  • Use of Docker in local and production environments
  • An understanding of modern development practices with tools such as Docker, Git, PHPUnit, Jenkins and Composer
  • An interest in developing skills in Single Page Application development in either React, Vue or Angular (we use React)
  • Great communication skills; being able to talk infrastructure to the Ops team one minute and explaining how to use a new feature to business stakeholders the next
  • Desirable skills & experience

  • Understanding of caching mechanisms such as Redis and CDNs
  • Code profiling tools such as xDebug and New Relic
  • Documented history of open source development, GitHub profile or similar
  • Experience with React.js
  • Experience with Terraform
  • Developed using cloud platforms such as AWS
  • Experience with the Twig templating engine
  • Experience with Sass and Less preprocessors
  • Experience using and developing Symfony Bundles (FOSRestBundle)
  • MySQL tuning and query optimisation
  • Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form