Senior Full-Stack Developer – Specialist – The Content Marketing Agency

digital Senior Full-Stack Developer


About the role: 

We are looking to expand our development team with a talented senior developer with a track record of delivering quality end-to-end digital solutions from a previous agency / client-side role. We have a mobile-first philosophy and are integrated within the agency’s strategy, social, editorial and creative teams to build amazing work that we take pride in, and have fun working on.

About you:  

This role is ideal for someone who is looking to progress their career and grow with us.


  • Develop full-stack solutions
  • Develop component-driven and scalable front-end solutions
  • Embrace CSS methodologies such as BEM and OOCSS
  • Advanced object oriented / functional / procedural programming paradigms
  • Linux, shell scripting and command line experience
  • Commercial experience with at least one MVC framework
  • Experience of developing sites with WordPress (and other open-source Content Management Systems)
  • Experience of Apache / Nginx and Linux server administration
  • Experience of CentOS 7 server environments and administration

Programming languages / libraries and frameworks:

  • PHP 5 / 7 – PSR-2
  • MySQL / MariaDB
  • WordPress (Drupal 8 experience a bonus)
  • Good knowledge of Twig (or similar templating engine)
  • HTML5
  • CSS3 / SASS
  • Bootstrap 4
  • JavaScript / ES5 / ES6
  • JS frameworks such as jQuery and Vue.js
  • Node.js


  • Composer
  • Gulp / Grunt
  • Browserify or equivalent
  • Git / Mercurial or equivalent
  • CI / CD


  • Work with minimum supervision, prioritising and planning your workload effectively, you will also know when to ask for help
  • Naturally solve challenging problems
  • Be able to communicate complex technical solutions to varying audiences
  • Continually strive for quality
  • Have strong debugging experience
  • Have a conscientious approach to work and strong attention to detail
  • Constantly learn and adapt to new approaches and technologies
  • Organised, self-motivated and self-disciplined
  • Good written and verbal communication
  • Personable and able to work well as part of a team
  • Able to accurately estimate project timeframes

Desirable Skills/Knowledge/Experience:

  • Umbraco
  • Drupal
  • SharePoint
  • SEO
  • MVC design pattern

Nice to Have:

  • Agile experience
  • Familiarity with JIRA
  • Engineering / Database design / DevOps knowledge
  • Familiarity with Magento / eCommerce based platforms

About us:
We are Bristol’s leading creative agency in one of its prime locations; and we’re part of Omnicom, one of the world’s biggest marketing and advertising networks. We create content for some of the world’s best-known brands and we have fun doing it. There are opportunities at Specialist to develop, learn, work flexibly, work healthily, socialise and travel. 

Salary and benefits (after completing 6-month probation):

  • 5% employer contributory pension scheme
  • Private medical insurance
  • Death in Service benefit
  • Permanent health insurance
  • Flexible working hours
  • Health and wellbeing incentives
  • Cycle to work scheme
  • Interest free tech loans
  • 24 Days annual leave plus bank holidays with additional holiday increasing with length of service

Send your CV and cover letter to