Job title: Developer – Growth Marketing
Job Location: Gauteng, Johannesburg
Deadline: January 01
Why we need you
We're on a mission to create extraordinary experiences for our customers, and we believe that your unique skills, passion and superdrive will help us achieve our vision.
Job Overview
The Developer – Growth Marketing is responsible for developing and executing growth strategies for the business, particularly for the Affiliates Team in the web and SEO vertical.
What you'll be doing
The role requires working closely with growth marketing, marketing team, affiliates and cross‑functional teams to ensure business goals are achieved. The candidate must be a dynamic self‑starter with solid growth marketing understanding, project management expertise and digital marketing skills.
Key Responsibilities
- Lead and manage web development projects from conception to completion, ensuring timely delivery and adherence to budget.
- Coordinate with designers, developers and marketing professionals to achieve project goals.
- Manage editorial strategy to maximize success across managed web assets.
- Utilize project management tools such as Excel to track progress and manage tasks.
- Ensure clear communication and documentation throughout the project lifecycle.
- Oversee the design, development and maintenance of project websites and web applications.
- Collaborate with developers to ensure coding best practices.
- Provide technical guidance and support to the development team.
- Ensure sites are hosted, maintained and set up correctly.
- Maintain SEO best practices to allow sites to perform optimally.
- Analyze market trends and user behaviour to optimise website performance and drive growth.
- Develop and implement digital marketing strategies, including SEO, SEM, paid and social media marketing.
- Monitor and report on website analytics to inform strategy adjustments.
Essential Skills
- Proven experience in managing and delivering web development projects.
- Passion for SEO, proven SEO and overall internet marketing experience.
- Basic knowledge of front‑end technologies such as HTML, CSS and JavaScript.
- Familiarity with CMS like WordPress, Joomla or Drupal.
- Proficiency in Google Analytics 4, Google Console, Google Looker Studio and Google Trends.
- Experience with Screaming Frog, SEMrush and Ahrefs.
- Proven track record working cross‑functionally to deliver business goals.
- Strong communication skills: present complex information clearly and influence stakeholders.
- Commercially aware: balance operational efficiency with growth opportunities.
- Entrepreneurial mindset with the ability to work independently and take initiative.
- Highly analytical: interpret key business metrics and convert insights into strategy.
- Collaborative leader: builds trust and works effectively across departments.
- Exceptional communication and relationship management skills.
- Problem‑solver: process‑oriented, adaptable, detail‑driven with strong problem‑solving skills.
- Adaptable & resilient: comfortable in a fast‑paced, ever‑changing environment.
- Proactive & accountable: take ownership, drive results and follow through.
- Cultural fit: demonstrate professionalism, integrity and a positive, team‑oriented attitude.
- Prepared to work extended hours when required.
- Experience with back‑end development using languages like Python, Ruby, PHP or Node.js.
- Knowledge of database management systems such as MySQL, PostgreSQL or MongoDB.
- Understanding of UX/UI design principles.
- Familiarity with graphic design tools such as Adobe Creative Suite.
Additional Notes
This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties in order to achieve business objectives.