Web Developer (Full Stack)
Description
We're looking for a talented Full Stack Web Developer to join our collaborative team. You’ll have 5+ years experience and work alongside developers, designers, QA engineers, and project managers to deliver high quality, performant web solutions that meet client needs.
Why Us?
Proctor + Stevenson is one of the UK’s longest-established independent B2B marketing agencies, we’re a Bristol based full-service agency known for tackling complex challenges, pushing creative boundaries and delivering outstanding results to clients worldwide.
You’ll collaborate across our talented team of creatives, strategists, and technical specialists in an environment that values innovation, growth, and exceptional client service. We’re also a business that genuinely cares about our impact on people and our planet – we’re B Corp certified and committed to only working with clients that align with our values. This isn’t just something to sound nice on our website - it’s something we work hard to maintain, from pro-bono work for local charities to supporting young designers starting out in their careers.
What you'll be doing
- Develop, customise, and maintain web applications, in PHP, Angular and React.
- Build API-driven solutions, ensuring compatibility with jsonapi.org specifications.
- Collaborate with internal teams via Git repositories, Jira and remote communication tools.
- Work effectively with modern frontend frameworks like Angular and Next.js as needed.
- Deliver high-quality front-end work using standards-compliant HTML, CSS, and JavaScript.
- Write well-structured React code following best practices, using frameworks such as NextJS where applicable.
- Deploy solutions using AWS and troubleshoot hosting environments where necessary.
- Optimise performance (e.g. using Memcache, efficient queries, Docker containers).
- Participate in technical reviews and daily stand-ups where needed, working within a broader Agile framework.
- Deliver as part of the team the front-end build using Next.js within a headless architecture.
- Collaborate with back-end, front-end and full-stack developers to ensure seamless integration with the Drupal CMS and Next.js architecture set by the Principle Front-end Developer.
- Participate in sprint planning, reviews, and code reviews led by the Principal Front-end Developer and Digital Project Manager.
- Ensure code quality, performance, and adherence to accessibility standards.
- Delivering high quality, production ready websites and applications that accurately reflect the design team's specifications.
Requirements
- Strong experience with React, Next.js (App Router) and modern JavaScript/TypeScript.
- Familiarity with headless CMS integrations (ideally Drupal).
- Strong understanding of front-end build pipelines and Git workflows.
- Experience working in agile environments.
- Strong communication skills, with the ability to explain technical concepts clearly to non-technical stakeholders. Strong understanding of web accessibility standards and best practices.
- Ability to work independently and deliver to tight deadlines.
- Solid understanding of MySQL and relational database design.
- Front-end development proficiency: HTML5, CSS3, and modern JavaScript (ES6+).
- Version control with Git in collaborative workflows.
- Experience deploying and managing applications on the AWS platform.
- Ability to translate detailed visual concepts into robust, scalable front end and back end solutions, ensuring that layout, styling, interactions and responsive behaviour align closely with approved designs.
Desirable
- Solid understanding of CSS preprocessors and their application in scalable styling.
- including Headless Drupal environments.
- Experience with using Storybook and Tailwind
- Understanding of atomic design methodology
- Familiarity with enterprise-scale CMS-driven websites.
- Prior experience with JIRA as a project management tool.
- Familiarity with MVC architecture.
- Laravel development experience.
- Use of Storybook and atomic design systems.
- Linux/Apache configuration knowledge.
- Experience with performance tuning and caching.
- Containerisation and automation via Docker and Ansible.
Technical Environment
- Tech stack: js, Drupal (headless), React, Angular (desirable)
- Tools: Jira, Microsoft Teams, Gitlab
What we offer
- We operate a 4-day work week, hybrid and flexible working around core hours
- 23 days of holiday (increasing with service) + we close between Christmas and NY
- A cool office based in Easton where we host foodie pop ups and team socials
- Private Medical Insurance and medical cash back plan
- Statutory company pension scheme
- Training and Development opportunities

Can’t see the job you’re looking for?
Think you've got skills we'd be interested in? We're always on the hunt for new thinkers, boundary-pushers and go-getters and who'll fit into our team. Show us what you've got.