> Markdown version of [/jobs/ext/13454-mid-level-web-developer](https://www.wearedevelopers.com/jobs/ext/13454-mid-level-web-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid-Level Web Developer - **Company:** Dock - **Location:** Liverpool, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Gulp.js, HTML, PHP (Programming Language), Artificial Intelligence, Cascading Style Sheets (CSS), Continuous Integration, Software Debugging, Web Development, Performance Tuning, Shopify, Vagrant, WooCommerce, WordPress, Apache Yarn, Git, Syntactically Awesome Style Sheets (SASS), Functional Programming, Docker - **Published:** May 17, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=afb2ecb2de856bd9 ## About the Role Do you have experience in WordPress?, * Strong knowledge of PHP, HTML, CSS (SASS), JS * Solid experience with WordPress, WooCommerce and Shopify * Familiarity with server setup, maintenance and hosting tools * Comfortable working across multiple active projects * Great communication and a collaborative mindset * Passion for problem-solving and continuous improvement * Interest in accessibility, UX best practices and performance optimisation * A willingness to work on other projects and expand skill levels * 5-10 years experience working in web development roles It would be great if you had: * Knowledge of CSS pre-compilers (SASS) and CSS patterns * Knowledge of Continuous Integration / Deployment * Experience with Git * Experience with gulp, yarn and modern dev environments (Docker, Vagrant etc.) * Functional programming knowledge * Examples of your commercial work * Design sensibility or experience working closely with designers ## Description At Dock, we're always on the lookout for brilliant people who love building great websites. If you've got a strong background in WordPress, WooCommerce and Shopify, and you know your way around a terminal as well as a browser, we'd be keen to chat. This is a hands-on development role for someone who's confident coding without constantly leaning on AI for answers. You'll be working on a wide range of eCommerce and lead generation projects across sectors like education and retail with a focus on performance, usability and results. You'll be part of a full-service team of designers, developers and strategists who care about doing things properly from design and prototyping through to launch and beyond. We work in small, collaborative teams and move quickly. You'll need to be happy switching between projects and solving different problems each week., * Writing, maintaining and reviewing clean, scalable code across WordPress, WooCommerce and Shopify projects * Improving conversion, speed and accessibility across client sites * Debugging and fixing issues across front-end and back-end * Keeping an eye on performance, usability and design standards * Collaborating with the wider team on product planning and design * Supporting deployments and maintaining staging/live environments * Using GIT, managing branches, and working collaboratively with other developers * Thinking like a user and helping our clients build the right things, the right way ## Related Videos - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Top 7 CSS Frameworks in 2025](https://www.wearedevelopers.com/magazine/362-top-7-css-frameworks-in-2025) - [Dev Digest 113 - Debugging above the cloud](https://www.wearedevelopers.com/magazine/422-dev-digest-113-debugging-above-the-cloud) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)