Hogarth Worldwide is the world’s leading creative content production company. Born to make the best work brilliantly, we combine craft, insight and technology to bring creative work to life for many of the world’s most famous brands.
Founded 13 years ago, Hogarth has grown from a start-up to over 4,500 people, across 30 key cities and is now part of WPP.
Obsessively striving for better is in our DNA, it is the reason for our existence and continues to drive us forward in all that we do, making Hogarth an exciting place to work and a great place to achieve your career ambitions.
Back-end Drupal Developers are expected to have a good working knowledge of Drupal site building and development. They will be responsible for site creation from specification to delivery, including creating content types with a clean interface, creating and updating components (paragraph-based entities / modules), developing custom modules, content migration and import, creating default content to support their development, providing content to the front-end in a renderable fashion, and managing their tickets and merge request in Jira and Gitlab.
All members of the development team are expected to be proactive in raising potential issues and improvements, to look beyond the specifications and deliver best practice and a great experience for our users.
Key tasks and responsibilities include :
Analyse the project requirement, functional specifications and build appropriate solutions
Build reusable code and libraries
Ensure technical feasibility
Optimise application for maximum speed, scalability and performance
A quick learner with the ability to develop and deliver required technical knowledge
Work cohesively with Project Managers, Technical Lead, development and QA teams to ensure deliverables are to time and quality
Proactive in nature, identifying the risks, issues and improvement opportunities, and communicate through appropriate channels
Directly responsible for the technical and creative quality of Hogarth’s Digital products
Responsible for contributing to central pool of technical knowledge and sharing of best practices with other staff
Staying abreast of digital methodologies and technologies in the industry, and ensure continuous learning and improvement of self
Between 4 and 7 years of experience in a similar role with hands-on experience in Drupal 8 site development
Must have :
Drupal 8 experience
Confidence with Drupal site building
Confidence working with configuration management
Experience working with multisite
Experience working with multilingual
Knowledge of the Symphony API
OO methodologies including dependency injection
Experience in writing / managing custom / contrib modules
Knowledge of working with fields - display modes and rendering
Experience with CI / CD - Jenkins, Acquia BLT
Experience with Docker / Vagrant
Strong understanding of Git version control
Good communication skills, and interpersonal skills under demanding timescales and clients
Good to have :
Confident personality with a can-do’ service attitude
Attention to detail and commitment to quality
Positive and proactive attitude towards problem solving, tight deadlines, and mostly importantly in supporting colleagues
Experience working in Waterfall and Agile methodologies; ability to work efficiently in aggressive sprints