marketing companies
Discover More

Career opportunities

Join an exceptional team.

Career Requirements

What it takes.

We only employ the best. Being the best means that you are passionate about your craft, keen to learn, and determined to grow your career in the industry. A keen eye of detail is required from all of our staff, while a constant need to be better at everything you do is crucial.

Who should apply?

DFM does not currently accept interns. If you have a recognised degree or experience in marketing, advertising, design, development or sales, you have the basic training to join the team. Verifiable experience in your field will get you to the top.

How to apply.

Fill out your details below, upload your CV and portfolio and write a great motivation. Any CVs received via other methods are automatically discarded. Ensure that your CV provides adequate evidence of your training and experience.

Want to be your own boss?

Join DFM as an agent and you'll spend up to 3 months working in our offices learning the ins and outs of how we operate. We'll work with you to become an incredible marketer, business owner, and DFM agent.
Learn More

Available Jobs

We are currently looking to hire staff members below. If you are not looking for one of these jobs, you may still submit your CV for future consideration.

PHP Developer

DFM is looking for an exceptional PHP developer with a minimum of a development related degree.

Requirements
- Degree in PHP development or related.
- Ability to follow instructions.
- Ability to work towards strict deadlines.
- Own car/transport.
- 1+ year work experience beneficial.
- Great verbal and good written english.

Apply Here

Social Media Manager

We are looking for a social media manager who can work with a range of different companies and social media campaigns. You will be responsible for creating social media campaigns, overseeing the graphics, writing content and managing the implementation of this.

Requirements
- Minimum of 1 year working experience in this field.
- Understanding of how to create social media engagement.
- Ability to conceptualise and implement campaign ideas.
- Relevant training, certifications and degrees. At least one of these is required.

Apply Here

PPC Manager

We are looking for a PPC manager who has a minimum of 1 year experience working in this field. You will be responsible for planning and implementing PPC campaigns for a range of clients.

Requirements
- Min 1 year working experience in PPC fields.
- Effective English language skills.
- Relevant training, certifications and/or degrees. At least one is required.
- Ability to conceptualise PPC plans and implement them.

Apply Here

Agents

DFM is looking to expand its current pool of agents. As an agent, you will be an entrepreneur, acquiring clients (with our assistance) and managing them as you see fit. You will receive support from DFM along with training throughout your tenure as an agent.

Requirements
- Min 2 year working experience in the marketing space.
- Ability to plan and understand marketing and the various methods that go with it.
- Creative ideas that can effectively be implemented for clients.
- Great written and verbal English skills.
- Training, certifications or degrees related to the field. A minimum of one of these is required.

Apply Here

SEO Developer

We are looking for an SEO developer who has a minimum of 1 year experience working in this field. You will be responsible for planning and implementing SEO campaigns for a range of clients.

Requirements
- Min 1 year working experience in SEO fields.
- Effective English language skills.
- Relevant training, certifications and/or degrees. At least one is required.
- Ability to conceptualise SEO plans and implement them.

Apply Here

Graphic Designer

DFM is searching for an exceptional graphic designer with a minimum of 1 year working experience. This is a junior to mid role, working with our expanding design team. We are looking for somebody who is passionate about design and views themselves as an artist.

Requirements
- Minimum of a degree or diploma in graphic design.
- Minimum of 1 year working experience as a designer.
- Work in Adobe Suite.
- Great English language communication Use of MS Office.


Apply Here

Join the team

Fill out your information below and upload supporting documents. Interns are not accepted.
Upload
Upload
Apply

#exceptionalMarketing