Were looking for a sharp, creative problem-solver to join the growing creative technology team at one of the UKs best independent agencies. The ideal candidate will have experience in building CMS based websites in PHP frameworks such as WordPress and Drupal, Laravel etc. With a few years of development under your belt, youll have a mastery of modern CSS and JavaScript and a solid understanding of PHP.
Youll bring a passion for building websites and online experiences that people love to use, a can-do attitude and an inquiring mind. In return well help you to grow. You should really care about the quality of the work you do and can live up to the highly professional aesthetic finish we aim for in all our projects. Accessibility and living up to industry best practice also matters.
Who we are
Four is an award-winning media, marketing & communications agency working in the UK and internationally. Our Creative Technology team is made up of a mix of developers, producers and designers, all committed to producing high quality digital projects. We work with a huge range of clients and have a particularly impressive track record in the cultural sector (especially museums and heritage), broadcast and media, brands and retail, health, property, tourism and the public sector. Recently weve delivered sites, apps and interactive experiences for the Science Museum, BBC, Amazon, Channel 4, Londons West End, the Royal Shakespeare Company and the University of Sheffield.
The role
- Working with designers and producers to build efficient sites, web applications and systems using industry standard technologies
- Ensuring all projects meet high standards of best practice, usability and accessibility
- Advising producers and designers on the technical challenges and opportunities within a brief
- Turning your best work into modular and maintainable components to maximise reusability
- Working with senior developers and our technical director to define the architecture for your projects and improve processes and pipelines
- Collaborating to develop the best user experience for our customers and ensure design excellence and consistency is achieved
- Getting involved with new business proposals and pitches with technical insight, fresh ideas and smart thinking
Skills and Experience
- At least two years development experience
- Confidence working with PHP and CMS - like WordPress and Drupal
- Creating custom themes; working with multiple content types and taxonomies; installing and using plugins/modules; using modular content extensions like ACF and Paragraphs
- Good experience in templating languages like Twig, Blade or Mustache
- Theming CMS front ends using modern CSS, SASS and ES6+ JavaScript
- Knowledge of / a keen interest to learn headless CMS development using NextJS, React, TypeScript, GraphQL stacks; AWS / BitBucket deployment pipelines; third party integrations, for instance Google Tag Manager, Mailchimp, Hubspot etc.
- A track record of delivering high quality web projects and contributing to a projects wider strategy
- Ability to understand client aims, commercial or otherwise
- Ability to document your work
Equal opportunities
We are proud of our diverse community at Four and are committed to reflecting the diversity of the world in which we live. We strive to improve our diversity and welcome applicants from all backgrounds, especially those from minority and under-represented groups. We do not discriminate on the grounds of age, disability, sex, sexual orientation, gender reassignment, gender identity, marriage, civil partnership, pregnancy and maternity, race (including colour and ethnic or national origins), religion or belief.
To the extent possible, we remove this information from CVs submitted to managers during the assessment process.
Flexible working policy:
Industry-leading flexible working
Our flexible working policy is one of the most forward-looking in the industry, designed to balance what is best for both staff and our clients. Across all offices and locations we give staff the ability to decide where they work for much of their week.
To ensure we retain the best levels of teamwork and on-the-job learning we ask staff to be on-site either in our office, with a client or at an event for at least two days a week. One of those days is spent as a team day in the office for meetings, brainstorms, planning and catch-ups.
For the rest of the week staff can work from home subject to client and company demands, such as client meetings and events, team meetings or training.