Web Developer
Role details
Job location
Tech stack
Job description
You will be responsible for building, updating and maintaining WordPress and WooCommerce websites for a range of clients. This will include creating and editing pages in Elementor, implementing design changes, developing custom functionality, troubleshooting technical issues and supporting ongoing website development tasks.
You'll also be expected to understand the role websites play in wider digital marketing activity, particularly SEO and eCommerce performance. This may include helping with technical SEO improvements, site speed, structured content, redirects, page optimisation, product/category page improvements and general website health.
You'll work closely with the wider team to deliver client work efficiently and to a high standard, while keeping communication clear and proactive.
Main duties
- Build, develop and maintain WordPress websites, with a strong focus on WooCommerce and Elementor.
- Develop custom functionality using PHP, JavaScript, HTML and CSS where required.
- Create, edit and optimise website pages, product pages and landing pages.
- Support eCommerce clients with improvements to user experience, conversion rates and site performance.
- Troubleshoot and resolve WordPress, plugin, theme, WooCommerce, PHP and JavaScript issues.
- Carry out website updates, content changes, plugin updates and technical improvements.
- Work within cPanel where required, including file management, database access, backups, redirects, DNS/email settings and staging or migration support.
- Support SEO-led website changes, including technical fixes, page structure, metadata, internal linking and site speed improvements.
- Ensure websites are responsive, functional and well presented across devices.
- Work with designers, marketers and account managers to deliver client projects.
- Manage multiple tasks across different client websites.
- Maintain a high standard of quality control before work goes live.
- Keep up to date with WordPress, WooCommerce, Elementor and web development best practice., This is a fixed-term position, created to support current client work and upcoming development projects. There may be an opportunity for the role to be extended depending on performance, project success and client demand.
Requirements
Do you have experience in WordPress?, We're looking for a capable and commercially minded Web Developer to join our team on a fixed-term basis, with the potential for the role to be extended depending on project success and client workload.
This role is ideal for someone with strong experience building, maintaining and improving WordPress and WooCommerce websites, particularly for eCommerce brands. You'll need to be confident working with Elementor, but also able to go beyond page-builder edits when needed, using PHP, JavaScript, HTML and CSS to develop custom functionality, troubleshoot issues and improve website performance.
Knowledge or experience of working with cPanel is also important, as the role may involve managing hosting-related tasks, file access, databases, email/DNS settings, backups, staging environments and general website maintenance.
Agency experience would be a real advantage, as the role will involve working across multiple client projects, managing priorities and understanding the need to balance quality, speed and commercial outcomes., * Strong experience working with WordPress.
- Good working knowledge of WooCommerce.
- Experience using Elementor to build and edit websites.
- Good working knowledge of PHP, JavaScript, HTML and CSS.
- Experience developing, editing or troubleshooting WordPress themes, child themes and plugin-related functionality.
- Knowledge or experience of working with cPanel.
- Experience working with eCommerce brands or online stores.
- A solid understanding of SEO and how development decisions affect organic performance.
- Ability to troubleshoot common WordPress, plugin, theme, WooCommerce and hosting-related issues.
- Understanding of responsive design, website usability and performance.
- Good attention to detail and a practical, problem-solving mindset.
- Ability to manage workload across multiple projects.
- Clear communication skills and confidence working as part of a team.
Desirable experience
- Previous agency experience.
- Experience working with Shopify or other eCommerce platforms.
- Experience with site speed optimisation and Core Web Vitals.
- Familiarity with tools such as Google Search Console, Google Analytics, Screaming Frog, SEMrush, Ahrefs or similar.
- Experience improving conversion rates for eCommerce websites.
- Experience with website migrations, staging environments and DNS management.
- Familiarity with Git or version control.
- Understanding of hosting environments, SSL certificates, cron jobs and database management., We're looking for someone who can get stuck in quickly, work confidently across WordPress and WooCommerce projects, and bring a practical, commercially aware approach to web development. The right person will be comfortable using Elementor, but will also have the development skills to solve more technical problems using PHP and JavaScript when required.