Senior Web Developer
Role details
Job location
Tech stack
Job description
We're looking for an experienced, hands-on PHP Web Developer to join our team. This is a senior, delivery-focused role with responsibility for building high-quality WordPress websites from the ground up using custom themes, ACF and bespoke functionality. You'll work closely with our Senior Designer to bring well-considered designs to life and play a key role in shaping technical decisions across new builds, ongoing improvements and client support.
This role requires someone who takes pride in clean, maintainable code, understands performance and accessibility as standard and is confident advising clients in a technical capacity. You'll be client-facing from day one, contributing to new business discussions, technical scoping and ongoing client communication. Strong communication skills are essential and non-negotiable.
You'll also provide guidance and technical oversight to the SEO team, helping maintain standards and ensuring work is delivered consistently across all projects.
Key Responsibilities
WordPress Development & Architecture
· Build bespoke WordPress websites using custom themes and ACF.
· Develop clean, scalable and maintainable PHP, HTML, CSS and JavaScript.
· Implement bespoke functionality, integrations and APIs as required.
· Work closely with the Senior Designer to translate designs into robust, accessible front-end builds.
· Define and implement site architecture, post types, taxonomies and data structures.
· Ensure all builds meet performance, security and accessibility expectations as standard.
Performance, Accessibility & Quality
· Optimise assets, queries and front-end output for speed and efficiency.
· Apply WCAG accessibility best practices across templates, forms and content structures.
· Implement semantic markup and accessibility-conscious interactions.
· Maintain high code quality standards and consistency across all projects.
Client Communication & New Business
· Act as a technical point of contact for clients during projects and ongoing work.
· Participate in new business calls, advising on technical approach, feasibility and best practice.
· Clearly explain technical concepts to non-technical stakeholders.
· Contribute to technical scoping, estimates and solution planning.
· Attend Teams calls and occasional face-to-face meetings as required.
Hosting, Maintenance & Security
· Work within managed WordPress hosting environments.
· Ensure sites are secure, stable and correctly configured.
· Support ongoing maintenance, updates and performance improvements.
· Assist with diagnosing and resolving complex hosting or site issues when escalated.
Team Support & Mentoring
· Provide guidance and technical direction to the SEO team.
· Review work where appropriate and help maintain internal development standards.
· Contribute to internal documentation, processes and continuous improvement.
· Collaborate closely with designers and SEO to deliver consistent results.
Requirements
Do you have experience in WordPress?, Essential
· Extensive hands-on experience developing bespoke WordPress websites.
· Strong PHP experience with custom themes and ACF.
· Excellent understanding of WordPress architecture, hooks and best practice.
· Strong knowledge of WCAG accessibility standards and implementation.
· Experience building bespoke functionality and working with APIs.
· Confident, clear communicator with excellent client-facing skills.
· Comfortable advising clients and contributing to new business discussions.
· Strong attention to detail and pride in clean, maintainable code.
· Able to manage multiple projects and priorities effectively.
· Comfortable working independently and as part of a collaborative team.
Desirable
· Experience working in a digital agency environment.
· Familiarity with Cloudflare and performance optimisation strategies.
· Understanding of technical SEO concepts and structured data.
· Experience mentoring or supporting non-developer team members.
· Familiarity with Git or version control workflows., If you love a challenge, work well under pressure and have excellent communication skills, then apply today. This position is located in Newton Abbot and you must be able to reasonably commute to our office. This is not a remote-based role.
Benefits & conditions
- Salary of £40,000.
- 25 days annual leave plus bank holidays.
- Flexible working options available. Choose either a 5 day week (4 office based with 1 working from home day) or a 4 day week (office based).
- A collaborative work environment with a focus on professional growth.