Mid-Level Web Developer
BDM Media · Cape Town
Job description
About the role
BDM Media, a full-service marketing agency covering consulting, brand development, web development, digital marketing and more, is looking for a mid-level web developer in Cape Town. The developer manages and delivers end-to-end website projects, from initial briefing and planning through build, testing and deployment, balancing 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, customising templates, themes and plugins.
- Manage hosting environments, DNS setup, domain registration and website migrations.
- Collaborate with designers, copywriters and account managers, and liaise directly with clients when needed.
- Implement and maintain SEO best practices, keeping sites fast, optimised and secure.
- Run ongoing maintenance, content updates and technical troubleshooting.
- Integrate websites with APIs, CRMs and marketing tools such as Mailchimp, HubSpot, Meta and Google Ads.
- Manage project communication and milestones through ClickUp.
Required profile
- 3 to 5 years of web development experience, with a proven track record of managing full projects and delivering multiple builds from scratch.
- Bilingual fluency in Afrikaans and English is essential.
- Excellent communication, teamwork, project management and organisational skills; attention to detail and good design sense.
Required skills
- Strong WordPress proficiency (custom builds and theme development); Shopify, Squarespace or Webflow experience is advantageous.
- HTML5, CSS3, JavaScript, PHP and responsive design principles.
- Familiarity with MySQL, Git / GitHub and cPanel or similar hosting.
- Technical SEO, Google Analytics and Search Console; Google Tag Manager and GA4 setup.
- Website security, SSL and backup knowledge, 301 redirects, and e-commerce integration and conversion tracking.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 days ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BDM Media
Cape Town