Web Designer

Developer/Designer
Johannesburg – Gauteng – South Africa

Build brands people remember. Design websites they actually want to use.
 
This one’s for the designer who’s just as comfortable writing clean HTML/CSS with Angluar/React as they are crafting a beautiful interface.
You’ve been doing this for at least 5 years, you know what works (and what doesn’t), and you’re ready to join a small team that designs and builds websites for new brands, games, and high-impact campaigns.
No fluff. No unnecessary meetings. Just solid work that gets seen.
 
📍 Johannesburg (Onsite)
💼 Permanent
💰 Salary: R30 000 pm
 
What you’ll be doing:
    • Designing and maintaining websites using HTML, CSS, Angular or React – all within a custom CMS and frontend setup
    • Taking briefs for new games, brands, and campaigns, and turning them into slick, user-friendly sites
    • Making sure marketing materials are set up across different brand platforms
    • Keeping a consistent digital look and feel across all our sites
    • Meeting deadlines and keeping the quality high
    • Collaborating with a team that values clean design, functionality, and performance
 
What we’re looking for:
    • At least 5 years of web design experience (agency or similar pace)
    • Comfortable with front-end coding (HTML, CSS) and frameworks (React or Angular)
    • Understanding of backend/frontend structures – you don’t need to be a full-stack dev, but you should get the bigger picture
    • Confident using tools like:
        • Adobe Photoshop & Illustrator
        • Visual Studio or Dreamweaver
        • GitHub or Bitbucket
    • Strong communication skills – you’ll need to explain your ideas, listen to others, and collaborate without fuss
    • Calm under pressure and solid at juggling multiple projects
 
Nice to have:
    • A degree or diploma in design or related field (with proof)
    • A good eye for brand consistency and visual storytelling
    • Experience working on consumer-facing digital products
 
Important:
Please share links to websites you’ve worked on and be clear about your role on each project. A portfolio is non-negotiable.
 
* This role is ideal for someone with solid hands-on experience, not a freelancer, and not someone still learning the ropes.