Join our team

Junior Web Developer/Content Creator

(Application deadline: 29 August 2025)

If this is you, we want to hear from you.
Do you know WordPress inside-out? Can you create content that stops the scroll?
Are you fluent in English, Afrikaans, and Canva?
If this is you, we want to hear from you.
Do you know WordPress inside-out? Can you create content that stops the scroll?
Are you fluent in English, Afrikaans, and Canva?
Junior Web Developer/Content Creator

Role Overview

Junior Web Developer/Content Creator

Role Overview

This role is designed for someone who is as comfortable building and maintaining websites as they are creating engaging content for social media. Time will be split between technical website work and content creation.

This is a client-facing role, so confidence, eloquence, professionalism, and presentation matter.

This is an exciting growth opportunity for a self-starter who wants to learn from an experienced digital marketing team while developing their own career path in web, content, and digital solutions.

What you'll do

Key Responsibilities

Manage and update client websites (primarily WordPress).
Assist with routine website maintenance and troubleshooting.
Support in new website builds, SEO implementation, and GEO-targeting projects.
What you'll do

Key Responsibilities

Web Development & Maintenance

Manage and update client websites (primarily WordPress).
Assist with routine website maintenance and troubleshooting.
Support in new website builds, SEO implementation, and GEO-targeting projects.
Create engaging, high-quality content for Instagram, TikTok, Facebook, LinkedIn, and X.
Capture and edit photos and videos for client campaigns (mobile-first, professional standard).
Use platforms like Canva, CapCut, iMovie (Adobe Suite as a bonus) to design visuals and videos.
Stay on top of social media trends, features, and audience behaviours.
Assist in content scheduling and reporting when needed.

Content Creation & Social Media

Create engaging, high-quality content for Instagram, TikTok, Facebook, LinkedIn, and X.
Capture and edit photos and videos for client campaigns (mobile-first, professional standard).
Use platforms like Canva, CapCut, iMovie (Adobe Suite as a bonus) to design visuals and videos.
Stay on top of social media trends, features, and audience behaviours.
Assist in content scheduling and reporting when needed.

Client Interaction

Travel to client sites to shoot photo/video content.
Represent the company professionally in both English and Afrikaans.
Confidently guide/direct people during content creation sessions.
Travel to client sites to shoot photo/video content.
Represent the company professionally in both English and Afrikaans.
Confidently guide/direct people during content creation sessions.
What we're looking for

Requirements

What we're looking for

Requirements

Essential Skills & Experience

Web Development: Solid knowledge of WordPress (must-have).
Content Creation: Skilled in Canva and other mobile-first content tools.
Social Media: Active, trend-aware on Instagram, TikTok, Facebook, LinkedIn, and X.
Languages: Fluent, presentable, and well-spoken in both English and Afrikaans.
Photography/Videography: Ability to shoot and edit professional-looking mobile content.
Soft Skills: Strong work ethic, independence, reliability, loyalty, and a willingness to learn.
Bonus Skills (Nice-to-Have)
Adobe Creative Suite (Photoshop, Illustrator, Premiere Pro). Copywriting and storytelling skills. Experience with Zoho, Google Business Profile (GBP). Confidence in client-facing environments and directing shoots.
Bonus Skills (Nice-to-Have)
Adobe Creative Suite (Photoshop, Illustrator, Premiere Pro). Copywriting and storytelling skills. Experience with Zoho, Google Business Profile (GBP). Confidence in client-facing environments and directing shoots.

Personal Attributes

  • Positive attitude with a passion for digital marketing.
  • Independent thinker who also thrives in a team environment.
  • Willing to walk the extra mile for clients.
  • Quick learner with a hunger for growth.
  • Professional, presentable, and client-ready at all times.
  • Strong multitasking ability and comfortable with deadlines.

Other Requirements 

  • Own vehicle and valid driver’s licence (travel to clients required).
  • Based in Pretoria / Centurion.
  • Access to reliable internet connection
  • Own computer/laptop (not a deal-breaker, though)

What We Offer

  • Initially, a 3-month temporary contract, followed by a permanent appointment (including employee benefits) should the candidate be a good fit.
  • Market-related salary aligned to your skills and experience.
  • A dynamic, supportive team environment with space to grow.

Personal Attributes

  • Positive attitude with a passion for digital marketing.
  • Independent thinker who also thrives in a team environment.
  • Willing to walk the extra mile for clients.
  • Quick learner with a hunger for growth.
  • Professional, presentable, and client-ready at all times.
  • Strong multitasking ability and comfortable with deadlines.

Other Requirements 

  • Own vehicle and valid driver’s licence (travel to clients required).
  • Based in Pretoria / Centurion.
  • Access to reliable internet connection
  • Own computer/laptop (not a deal-breaker, though)

What We Offer

  • Initially, a 3-month temporary contract, followed by a permanent appointment (including employee benefits) should the candidate be a good fit.
  • Market-related salary aligned to your skills and experience.
  • A dynamic, supportive team environment with space to grow.
The Next Step

How To Apply

The next step

How To Apply

Complete the form, attach your CV + link to your creative portfolio. Please include a short cover letter
explaining why you’d be a good fit for the role.

Copyright © 2025 We Do Digital (Pty) Ltd. All Rights Reserved.