mobile-nav

Careers

WordPress / Full Stack Web Developer

We're looking for strong Full‑Stack / WordPress Web Developers to join our team to build high-performance, mobile optimised and conversion-led WordPress sites and lightweight internal apps.

 

Job Description

As a WordPress / Full Stack Developer at MO Agency, you'll be part of a multidisciplinary team building beautiful, responsive websites that do more than look good—they convert, scale, and integrate seamlessly into our clients' broader digital ecosystems. You’ll be hands-on with the full development process, from UX collaboration and front-end development to CMS customisation and ongoing technical refinement.

You’ll work closely with marketers, designers, and strategists to bring digital ideas to life—and you’ll be expected to bring your own ideas to the table, too.

Responsibilities & duties

  • 3+ years of professional WordPress development experience
  • Proficient in PHP, JavaScript (jQuery), HTML5, and CSS3
  • Solid understanding of custom post types, taxonomies, and WordPress theme architecture
  • Experienced with Gutenberg, Elementor and other visual editors
  • Familiarity with Git and GitHub workflows
  • Strong front-end development skills including responsiveness, performance optimization, and semantic markup
  • Comfortable working with modern build tools (npm, Webpack, SCSS)
  • A keen eye for detail and a deep appreciation for clean, maintainable code
  • Bonus: experience with animation libraries (GSAP, Lottie), Tailwind CSS, or headless WordPress setups


Qualifications & skills

  • 3+ years of professional WordPress development experience
  • Proficient in PHP, JavaScript (jQuery), HTML5, and CSS3
  • Solid understanding of custom post types, taxonomies, and WordPress theme architecture
  • Experienced with Gutenberg, Elementor and other visual editors
  • Familiarity with Git and GitHub workflows
  • Strong front-end development skills, including responsiveness, performance optimisation, and semantic markup
  • Comfortable working with modern build tools
  • A keen eye for detail and a deep appreciation for clean, maintainable code
  • Bonus: experience with animation libraries (GSAP, Lottie), Tailwind CSS, or headless WordPress setups

Why Join MO Agency?

  • Vibrant Culture: Engage in a lively and collaborative environment that fosters creativity and innovation.
  • Competitive Remuneration: Enjoy attractive compensation packages that recognise your expertise and contributions.
  • Growth Opportunities: Participate in exciting projects that offer professional development and career advancement.
  • Comprehensive Benefits: Take advantage of flexible work arrangements, generous leave policies, and extensive health and wellness programs.

If you’re passionate about tech and code, and looking to make a significant impact within a forward-thinking agency, we’d love to hear from you!

 

Benefits

  • Great Company Culture: Be part of a dynamic and supportive team that values creativity and collaboration
  • Flexible Work Options: Flexible offices and remote days to suit your productivity needs
  • Generous Leave:
    • Year One: 20 leave days / Year Two: 22 leave days / Year Three: 24 leave days
  • Office Locations: Offices in Johannesburg and Cape Town, with remote positions available
  • Equipment Provided: MacBook Pro or similar PC 2nd display, ensuring you have the tools you need.
  • Professional development: Mentorship, programmes and budget, HubSpot certifications support
  • Wellness: In-office health snacks
  • Mental Health: Paid access to an organisational psychologist (up to two sessions p/month)
Yellow Lady - 01
Company Culture

A team-first culture

We believe work should be meaningful, challenging, and enjoyable. You’ll find a team that supports each other, learns fast, and celebrates often.

We run regular KPI sessions to help you grow, enjoy monthly team outings (spa days, go-karting, restaurants), and keep the snacks and great coffee flowing—daily.

Sustainable growth with Digital Marketing, HubSpot, CRM and data driven strategies.

elite-horizontal-white

South Africa
JOHANNESBURG

1st Floor, Hyde Gate,
Hyde Park Lane
Hyde Park,
Johannesburg

CAPE TOWN

2nd Floor, Spaces,
1 Bridgeway,
Bridgeways Precinct
Century City,
Cape Town

United Kingdom
LONDON

2nd Floor, Spaces
60 St Martin’s Ln,
Covent Garden,
London