This role will work closely with our internal business teams and support in the building of custom Themes, Plugins and Gutenberg Blocks to extend the functionality of our existing websites and provide new solutions to be re-used across the entire Bonhill business and platforms.
The role will also support our growing portfolio of publishing websites that are built with WordPress and will include building WordPress Themes as part of our rebranding efforts across the Group. We are looking for a proactive self-starter who can take the lead on projects and be fully involved in the team from the start, including participating in daily stand-ups.
Key responsibilities:
- New product creation:
- Software development (writing code, implementing tools and integrating systems) to create our new products.
- Coding at a high quality, testing and implantation of new products
- Involved in the business discussions/requirements for new products.
- Involved in the architectural and structural discussions for new product development within our existing environment.
- Involved in selecting new technologies to meet the business requirements.
- Existing product maintenance
- Software development (writing code, implementing tools and integrating systems) to update, add features or fix problems with our existing range of online products and websites.
- Testing and deployment of code to determine the source of problems and the quality of fixes.
- Involved in the business discussions/requirements for enhancing or fixing problems with websites.
- Involved in the architectural and structural discussions for adding features to websites within our existing environment.
- Involved in selecting new technologies to meet the business requirements.
- Environment:
- Working with the Dev Ops team in managing the hosting and deployment environments.
- Providing guidance and coaching:
- Supporting the Junior Developers in their training with feedback on ways of tackling problems, code analysis, feedback.
- Supporting commercial product owners:
- Working with the Head of Dev Ops in discussions with product owners to select the right technology solution for the business requirements based on your experience and your understanding of analytics.
- Working with the Head of Dev Ops on occasional visits to clients or contributions to client-facing documents.
What we are looking for:
- A minimum 3-year commercial experience in an agency or company team environment.
- Must have extensive back end focused developer skillset including:
- API Integration and Development
- PHP7+, JavaScript, REACT & REDUX
- SQL, NoSQL & GraphQL
- NGINX & Apache
- Extensive WordPress experience essential (Custom Plugin & Post Type development skills)
- Working knowledge of Composer and GIT.
- Google Tag Manager and Google Ad Manager integration experience preferrable.
- Strong analytical skills and an eye for detail and accuracy.
- Ability to problem solve and suggest solutions.
- Ability to work on own initiative as well as a strong commitment to team working and collaboration.
- Personable and great at building constructive relationships.
- Confident and mature approach to communicating at all levels and across departments.
What we offer you:
- 25 days holiday per annum.
- Private medical insurance and medical cash plan.
- Pension contribution of 5%.
- Life assurance 4x annual salary.
- Access to season ticket loan, cycle to work scheme and EAP.
- Flexible working arrangements including remote working.