About Job Role
The Web Developer will manage and deliver end-to-end website projects - from initial briefing and planning to build, testing, and deployment. This role requires both technical expertise and creative understanding, with the ability to balance functionality, performance, and design.
Key Responsibilities
Plan, develop, and manage website projects from start to finish within agreed timelines.
Build responsive, high-performing websites on WordPress, Shopify, and other CMS platforms.
Customise templates, themes, plugins, and functionality to suit each project's needs.
Manage hosting environments, DNS setup, domain registrations, and website migrations.
Collaborate with designers, copywriters, and account managers to ensure cohesive delivery.
Implement and maintain SEO best practices, ensuring websites are fast, optimised, and secure.
Manage all project communication and milestones through ClickUp (our project management platform).
Conduct ongoing maintenance, content updates, and technical troubleshooting.
Integrate websites with APIs, CRMs, and marketing tools (e.g. Mailchimp, HubSpot, Meta, or Google Ads).
Liaise directly with clients when needed, offering clear guidance and technical support.
CANDIDATE REQUIREMENTS
Qualifications | Years of Experience
3 - 5 years' experience in web development with a proven track record of managing full projects.
Experience delivering multiple website builds from scratch, within scope and deadlines.
Skills and Competencies
Technical Skills
Strong proficiency in WordPress (custom builds and theme development).
Experience with Shopify, Squarespace, or Webflow advantageous.
Solid knowledge of HTML5, CSS3, JavaScript, PHP, and responsive design principles.
Familiarity with MySQL, Git / GitHub, and hosting environments (cPanel or similar).
Working understanding of technical SEO, Google Analytics, and Search Console.
Soft Skills
Excellent communication and teamwork abilities.
Strong project management and organisational skills.
Eye for detail and appreciation for good design and user experience.
Proactive, accountable, and aligned with BDM Media's values and culture.
Other Requirements
Google Tag Manager and GA4 setup experience.
Knowledge of website security, SSL, and backup protocols.
Experience with website migration and 301 redirect setup.
Understanding of e-commerce integrations and conversion tracking.