Drupal Developer

Torpedo
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Agile Methodologies
AJAX
Apache HTTP Server
HTML5
Automation of Tests
CSS
Continuous Integration
Software Design Patterns
Drupal
Web Browsers
JavaScript Libraries
jQuery
Linux System Administration
MySQL
Object-Oriented Software Development
Selenium
Symfony
Strategies of Testing
WordPress
PHP
React
PHPUnit
GIT
Behat
Vue.js
SASS
Deployment Automation
Software Coding
Software Version Control
Jenkins

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

About the company

Torpedo is a B2B brand marketing agency turning go-to-market into growth for the world's most innovative technology companies.

Apply for this position