Drupal Developer
Role details
Job location
Tech stack
Requirements
- Advanced knowledge of Drupal 8, 9 & 10.
- Advanced knowledge of PHP and MySQL including modern PHP frameworks such as Symfony.
- Experience migrating sites from Drupal 7 / Wordpress to Drupal 9+
- Excellent HTML5 / CSS3 hand-coding skills combined with Ajax, JQuery and Javascript libraries and tools (Vue.JS, React, Sass)
- Experience working with Node.JS/Express
- Skilled in Object Oriented Programming and Design Patterns
- Extensive experience of developing and testing responsive websites for multiple browsers, platforms and devices
- Proficient in Linux administration, Apache configuration and MySQL database design
- Experience of using version control systems - ideally Git
- Good working knowledge of web and mobile UX/UI best practices
- A good understanding of accessibility standard
- An organised approach with excellent attention to detail and a pride in your work
- The ability to work to tight deadlines whilst providing clients and colleagues with exceptional service at all times
What skills are not essential but will help:
- Experience of automated testing (for example PhpUnit, Behat or Selenium) and automated deployment and continuous integration (Travis, Jenkins)
- Good understanding of testing methodologies and procedures
- Experience and/or knowledge of Agile software development methodologies
- Experience with Wordpress architecture
Benefits & conditions
-
25 days holiday (increasing to 28 days) plus bank holidays
-
Enhanced pension scheme
-
Employee Assistance Programme
-
Bupa health insurance
-
Bupa dental insurance
-
Bupa wellbeing health expenses cash plan
-
Annual individual training budget
-
Group training
-
Conferences and training
-
Regular social events, such as bowling, Taskmaster, axe throwing, quad bikes, quizzes, bake-offs, Christmas party
-
Team challenges such as Blenheim Triathlon, Ultra walks, etc
-
Free annual flu vaccination
-
Modern agency environment in a converted barn
-
Excellent location with free parking
-
Electric car charging points
-
Covered bike shed
-
Showers
-
Seasonal use of on-site swimming pool and tennis court
-
Copious amounts of tea and coffee
-
Tasty snacks and pick 'n' mix sweets
-
Breakout area with large TV
-
Sonos sound system with shared playlists
Torpedo