Full Stack Dev

Johannesburg, GP, ZA, South Africa

Job Description

About Us

We're Wetpaint -- a future-forward advertising agency where creativity meets technology. Our mission is to lead the shift in marketing by integrating AI, automation, and data-driven creativity into everything we do. We're looking for a medium-weight web developer ready to grow into a full-stack powerhouse -- someone equally comfortable with code at the front and back end, with an appetite for exploring AI integrations that redefine digital experiences.

The Role



You'll be hands-on across the stack -- building, optimising, and innovating websites, microsites, and digital platforms that power our campaigns and clients. This is not a siloed role; you'll work closely with our creatives and strategists to deliver experiences that look beautiful, function seamlessly, and evolve with AI .



Key Responsibilities

Build and maintain responsive, high-performance websites and platforms (front and back end).



Implement integrations with AI-driven tools (chatbots, APIs, analytics, recommendation engines).



Design and develop custom APIs and middleware to connect platforms and services.



Collaborate with creative teams to translate design/UI into functional web experiences.



Ensure web security, scalability, and cross-platform performance.



Optimise websites for SEO, speed, and accessibility.



Experiment with new technologies (AI frameworks, headless CMS, automation workflows).



Document code and maintain clean version control practices.



What We Offer

The chance to grow into a full-stack AI-savvy developer at the heart of a creative agency.



Work on leading local and global brands , building cutting-edge digital solutions.



A collaborative team where creativity + tech collide .



Competitive salary, benefits, and opportunities to lead innovation projects.



Continuous training and exposure to AI-driven tools, automation, and web innovation.

REQUIREMENTS

Requirements

5 years' experience as a web developer with exposure to both front- and back-end coding.



Strong skills in HTML5, CSS3, JavaScript (ES6+), PHP, and MySQL .



Experience with WordPress and at least one modern JavaScript framework (React, Vue, Angular).



Familiarity with Node.js or similar backend frameworks.



Understanding of RESTful APIs, GraphQL, and API integrations .



Experience with Git/version control and deployment workflows.



Strong grasp of web security and authentication (OAuth, JWT).



Ability to debug, test, and problem-solve independently.



Eagerness to upskill toward full-stack proficiency and AI development.

Bonus Skills (Big Advantage)

Experience with Python (for AI/automation scripts).



Familiarity with AI/ML integrations (e.g., chatbot APIs, recommendation engines, OpenAI or similar tools).



Experience with headless CMS and JAMstack.



Knowledge of cloud services (AWS, GCP, or Azure).



E-commerce (Shopify, WooCommerce).



Data visualization libraries or frameworks.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1538341
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned