We're Hiring

Life is short. Work somewhere GREAT.

Build your future with our high-powered Digital Team! If you're awesome, view our positions below and send us an email with your CV and relevant documentation.

Digital Marketing Account Manager

Are you an enthusiastic, experienced and driven Digital Marketing Account Manager?

We’re looking for someone who’s ready to come into our company at full force with creative ideas, good management skills, and exceptional people skills.

Your main responsibility will be to take care of our valued customers and make sure all of our processes run smoothly. You will need to connect with clients, develop relationships, provide guidance and advice to clients and IEDM team members and make sure our clients’ needs are met on time.

Do you have what it takes to be our new Digital Marketing Account Manager?


  • Help our specialists understand all digital marketing products
  • Make sure our clients’ expectations are met on time
  • Monitor all work done for our clients
  • Liaise between client and product specialists
  • Interpret technical jargon and convey all information to clients in a sensible and logical manner

Qualifications & experience:

  • Senior Certificate
  • Ads Fundamentals and Google Analytics certifications
  • At least 2 years of experience in account management in a digital environment.
  • Excellent understanding of digital marketing
  • Relevant Marketing Degree a bonus

Skills & attributes we’re looking for:

  • Ability to handle a lot of pressure
  • Excellent telephone manner
  • Ability to work in a team
  • Fluent in English and/or Afrikaans - writing, speaking and reading
  • Ability to create marketing strategies to achieve client goals
  • Ability to analyze statistics and identify product trends and problems
  • Ability to keep up with the latest technologies

Apply for Digital Marketing Account Manager

PPC Specialist

Would you like to run campaigns for some of South Africa’s most loved brands?

We have a great job opportunity for a PPC Specialist who would like to join our dynamic team. You will be responsible for managing and optimising Google Ads accounts for our clients, increasing their leads and sales.

If you fit the job description, apply today! We’d love to meet with you.


  • Create Google Ads accounts
  • Interpret statistics and develop new campaigns and strategies
  • Oversee existing campaigns and make recommendations on how to optimise them
  • Analyze trends and make data-driven decisions
  • Write engaging copy for ads
  • Provide ongoing support of SEO initiatives
  • Utilise bid management tools
  • Conduct keyword research and selection for Google Ad campaigns

Qualifications & experience:

  • Ads Fundamentals, Search Advertising, Display Advertising, Video Advertising, Mobile Advertising, and Google Analytics certifications
  • At least one year of experience in Google Ads
  • Ability to work on Google Apps - Gmail, Sheets, Slides, Docs, etc.
  • Relevant Marketing Degree a bonus

Skills & attributes we’re looking for:

  • Fluent in English and/ or Afrikaans - writing, speaking and reading
  • Creative
  • Detail oriented
  • Ability to adapt to change
  • Time management skills
  • Ability to work in a team
  • Strong analytical skills
  • Ability to perform research on a variety of different industries
  • Ability to analyze websites and make decisions within Google Ads regarding campaign growth

Apply for PPC Specialist

Web Developer

Are you passionate about and excellent at coding?

We’re looking for someone who can develop and maintain exceptional websites for our clients. As our new web developer, your main responsibility will be software development. You will develop front as well as backend systems using PHP, MySQL, JavaScript, and HTML.

Don’t miss out on this great opportunity to grow in a dynamic digital marketing team.


  • Maintain and monitor client web applications
  • Design (functional and technical) and implement web solutions
  • Make database changes to enhance performance and facilitate new products and systems
  • Problem-solving, both in database and code design
  • Learn new technologies and workflows
  • Interact with third-party developers and/or companies with their technologies
  • Brainstorm
  • Implement new web applications

Qualifications & experience:

  • Bachelor's Degree in Computer Science or a related field (Plus)
  • 2+ years of experience as a web developer

Skills & attributes we’re looking for:

  • PHP
  • MySQL
  • Proficient in frameworks like Laravel
  • Docker and/or Vagrant
  • RESTful API principles
  • HTML and CSS ()
  • JavaScript, jQuery, VueJS
  • Web services (REST and/or SOAP experience) – both consuming and publishing
  • Creative
  • Problem solver
  • Attention to detail
  • Able to work independently and in a team
  • Fluent in English and/ Afrikaans - writing, speaking and reading.
  • Good time management
  • Eagerness to learn

Apply for Web Developer