Our current available positions

Do you long to work with Amazing brands?  Are you a motivated problem solver with amazing communication skills and attention to detail?  If you love getting things done with an ability to always look on the bright side then we want to talk to you!


  • Management of the internal team during strategy – including briefing, concept, presentations and budgeting, to ensure we deliver on the objectives set out from client.
  • Guide clients on the best Digital opportunities available to them and best practice on the platforms.
  • Good understanding of the Digital platforms and how these integrate
  • Communicating objectives, target market and plans with the team to deliver the best strategic direction for the client.
  • Identifying opportunities of growth based on objectives.

Project Management

  • Clear concise brief writing
  • Detailing scope of work after full understanding of project from client.
  • Managing resources to ensure budget is managed
  • Ensuring timelines are strictly managed and adhered to.
  • Keeping projects aligned with KPI’s and objectives
  • QA all work that leaves the agency to ensure highest standards are adhered to.

Client Relationship Management

  • Building strong relationships with clients
  • Guide the clients in the right direction to meet both internal and external objectives.
  • Delivering the best service to clients
  • Ensuring we often communicate client objectives and stay up to date with their business.
  • Managing client expectation versus agency commitments, including having difficult client discussions if needed, to protect agency reputation

Financial Management

  • Managing all retainers and ad hoc work to ensure budgets are met and managed correctly.
  • Reporting on sales pipeline on a weekly basis
  • Creating accurate quotes based on scope of work.
  • Renewing contracts prior to expiry
  • Client annual digital budget management
  • Monthly invoicing
  • Age analysis and following up on outstanding payment.

People Management

  • Supporting Digital Director in achieving overall team objectives
  • Manage the internal team to meet deadlines.
  • Providing guidance and training as necessary, while building a commitment to learning
  • Dealing with conflict within the team, and with other departments, as required


  • Monthly planning of work within the team and projections of resources versus scheduled work
  • Daily scheduling of work
  • Status of current projects in the system
  • Liaising with outsource services to ensure work is executed correctly
  • Detailed understanding of web development projects and deliverables
  • Ensure projects are smoothly executed according to brief and budget


Want to apply?  Send your CV and cover letter to


Do you want to work closely with some AWESOME brands? Are you a highly motivated social creature that loves building communities and is fanatical about all things SOCIAL?  If you are a passionate social guru that tweets and posts every day, this is the opportunity for you?

  • Plan and Manage Social Media marketing campaigns and day-to-day activities including:
    • Curate relevant content to reach your portfolio of client’s ideal customers (including content calendars and research docs).
    • Create, curate, and manage all published content (images, video and written).
    • Monitor, listen and respond to users in a “Social” way while cultivating leads and sales.
    • Develop and expand community and/or blogger outreach efforts.
    • Oversee design (i.e.: Facebook Timeline cover, profile pic, thumbnails, ads, landing pages, Twitter profile, and blog etc.)
    • Design, create and manage promotions and Social ad campaigns.
    • Compile report for management showing results and Return on Investment.
  • Become an advocate for your portfolio of clients in Social Media spaces, engaging in dialogues and answering questions where appropriate.
  • Demonstrate ability to map out marketing strategy and then drive that strategy proven by testing and metrics.
  • Develop a strategy and implement a proactive process for capturing customer online reviews. Monitor online ratings and respond accordingly.
  • Monitor trends in Social Media tools, applications, channels, design and strategy.
  • Identify threats and opportunities in user generated content surrounding the business. Report notable threats to appropriate management.
  • Analyse campaigns and translate anecdotal or qualitative data into recommendations and plans for revising the Social Media campaigns.
  • Monitor effective benchmarks (best practices) for measuring the impact of Social Media campaigns. Analyse, review, and report on effectiveness of campaigns in an effort to maximize results.
  • Reports to the Management, providing regular input on all account activity, including status and reports on a weekly basis.
  • Time tracking (billable and non-billable)
  • Continued increased performance of clients against objectives
  • Adhoc development responsibilities as and when required


  • Possesses knowledge and experience in the tenets of traditional marketing. Marketing degree is welcomed but not required with relevant work experience.
  • Demonstrates creativity and documented immersion in Social Media. (Give links to profiles as examples).
  • Proficient in content marketing theory and application. Experience sourcing and managing content development and publishing.
  • Exhibits the ability to jump from the creative side of marketing to analytical side, able to demonstrate why their ideas are analytically sound.
  • Displays in-depth knowledge and understanding of Social Media platforms, their respective participants (Facebook, Twitter, Google+Local, LinkedIn, YouTube, Instagram, Pinterest etc.) and how each platform can be deployed in different scenarios.
  • Maintains excellent writing and language skills.
  • Enjoys a working knowledge of the blogging ecosystem relevant to your portfolio of client’s industries.
  • Displays ability to effectively communicate information and ideas in written and video format.
  • Exceeds at building and maintaining sales relationships, online and off.
  • Is a Team player with the confidence to take the lead and guide other employees when necessary (i.e. content development, creation and editing of content, and online reputation management).
  • Makes evident good technical understanding and can pick up new tools quickly.
  • Maintains a working knowledge of principles of PPC and SEO including keyword research. Highly knowledgeable in the principles of “Search and Social”.
  • Possesses functional knowledge and/or personal experience with WordPress.
  • Demonstrates winning Social Customer Service techniques. Possesses great ability to identify potential negative or crisis situation and apply conflict resolution principles to mitigate issues.


Only short list candidates will be contacted.
No recruiters! Only SA Cape Town residents may apply please.  Applications via email, phone-in candidates will not be considered.

Want to apply?  Send your CV and cover letter to

Job description

The design department at a well established company is looking to expand its team – we’re after a creative individual with a talent for digital and web design. If you think you’ve got what it takes to be proactive, contribute awesome ideas and put in the hours to make it all happen, you’ll fit in just fine.


  • Designing social media cover images and backgrounds
  • Flash and static banners
  • Updating WordPress sites
  • Designing newsletters
  • Being an asset to the team



  • Design diploma or degree from a recognised college or university
  • Two to three years digital experience
  • Proficient in Photoshop, Illustrator and Dreamweaver
  • Keen interest in UX/UI design
  • Willingness to learn
  • Knowledge of HTML, and CSS.
  • A fantastic online portfolio



  • Experience working on WordPress
  • Proficiency in Flash would be an added benefit

Please note: if you have not been contacted by the end Apr 15, please consider your application to be unsuccessful. Only short list candidates will be contacted. No recruiters! Only SA Cape Town residents may apply please.

Remuneration: Market related
Location: Cape Town, CBD
Education level: Diploma
Job level: Mid
Type: Permanent
Reference: #Web Designer

Contact details
R.O.I. Media

Job description

We are looking for a dynamic, self-driven extrovert with fantastic technical, communication and organisational skills to join our young and vibrant team. This is a rare opportunity to work in a highly skilled environment and to learn. This position requires an individual with a strong technical background and someone willing to take on challenges and develop new ideas. Candidate will be working closely with the IT & QA Manager.

  • Responsible for maintenance and upgrades of office PC’s.
  • Strong knowledge of TCP/IP network environment.
  • Responsible for ordering of new office equipment.
  • Setting up and troubleshooting ADSL and/or network problems.
  • Backup and Recovery of office data and Client websites.
  • Good MS Office skills.
  • Responsible for software and equipment licence renewals.


Personal Skills/Attributes

  • Passionate about anything Technical
  • Able to problem solve.
  • Self-motivated
  • Ambitious
  • Strong communication skills
  • Able to work systematically
  • Be fluent in English
  • Able to work under pressure
  • MCSE or A++ advantageous

Remuneration: Market related
Location: Cape Town
Job level: Junior
Type: Contract
Reference: #IT Position

If you are not contacted within 15 days of submission, kindly regard your application as unsuccessful.

NO RECRUITERS! Only Cape Town residents may apply. Apply via email, phone-in candidates will not be considered.
Contact details
R.O.I. Digital

Job description

R.O.I Digital is looking for dynamic, self-driven extroverts with fantastic communication and organisational skills to join our vibrant team as Business Development Managers in Johannesburg and Cape Town. If you are someone who eats, sleeps, breathes and dreams all things digital – someone who has a solid grasp of what digital agencies do, the services and the value they provide to clients when their ideas are put into action – then this is the ideal opportunity for you!

This position requires individuals who are passionate about digital marketing services and delivering results. Your primary role will be to prospect those companies and industries which can benefit from a comprehensive, strategic approach to developing a result-oriented digital strategy, and efficiently close such sales opportunities. The majority of leads will be generated by your prospecting and be supplemented by R.O.I. Digital’s marketing efforts.

If you have the below experience then this position is perfect for you:

  • Passion for and knowledge of all things digital (strategy, SEO, paid search, conversion design, web development, social media, CRO etc)
  • Passion for E-commerce
  • Responsible for prospecting, pitching and achieving the set sales revenues and profitability objectives for all R.O.I. Digital products and services
  • Responsible for developing the sales plans and initiatives to meet new business objectives
  • Responsible for the successful execution of the sales plan
  • Responsible for the crafting and negotiation of proposals, pitches and contracts
  • Responsible for the monitoring of competitor sales efforts and strategies ensuring market intelligence is up to date and developing tactics and strategies to mitigate competition
  • Responsible for submitting accurate and timely sales forecasts and sales reports as required by management
  • Responsible for improving reach and brand awareness in target markets


Personal Skills/Attributes

  • Selling at the CEO and agency level to major local and multinational corporations
  • Strong executive presence and presentation skills
  • Proven experience in solution selling tactics
  • Ability to identify, generate and develop opportunities
  • Strong project management or organisational skills
  • Agency experience an advantage
  • Goal-oriented and known for getting things done.
  • Understand the potential of the web and digital as marketing tools.
  • Assertive, competitive, take-charge and want to “win”.
  • Social, extroverted, people oriented, persuasive and empathetic.
  • Communicates persuasively.
  • Professional and tenacious without putting people off.
  • Pro-active and thrive on variety.
  • Meets deadlines and ability to multi-task.
  • Thrives in an incentive based environment


  • At least three years of business development and/or digital account management experience. We need someone who has a track record of qualifying leads, generating new ones and closing!
  • Tertiary degree beneficial
  • Proven experience and successes in digital agency business development

Please note: if you have not been contacted by the end April 15 please consider your application to be unsuccessful.
Only short list candidates will be contacted.
Please limit all contact to email correspondence only.

NO RECRUITERS! Only South African residents may apply please. Apply via email, phone-in candidates will not be considered.

Contact details
R.O.I. Digital

Job description

Responsibilities include but are not limited to:

  • Build and testing/QA of email newsletters and websites (e-commerce focused)
  • Accountable for building and sending mailers, QA and sign off from designer and project owner before distribution
  • Create, build and manage assets for the websites and affiliate sites including homepage, category banners, competition pages
  • Keep up to date with email best practice and work with content manager to implement changes
  • Maintain consistent look and feel across the websites
  • Understand and contribute to usability best practice in site navigation and emails
  • Build assets and apps for social networking sites as required
  • Ensuring the look and feel of the site follows the brand guidelines
  • Development/coding of landing pages
  • Draft business requirements and technical specs that are robust and meet the needs of client and developers
  • Responsible for specifications and outsource developer liaison (focus on CS-Cart and other)
  • Responsible for delivery of web development and e-commerce development projects within scope, budget and time
  • Manage all project related documentation
  • Interrogate all requirements and ensure the best solution is provided to clients
  • Establish strong relationships with outsource partners
  • Run multiple medium to large projects concurrently and independently
  • Reports to the management, providing regular input on all account activity, including status and reports on a weekly basis.
  • Research new technologies in the realm of web development
  • Ensure project postmortems take place and that each project is better than the last (implement quality improvements)
  • Time tracking (billable and non-billable)
  • Continued increased performance of clients against objectives
  • Upsell clients and web services
  • Ensure profit targets are reached per dev project (ensure that the project is delivered in scope, time, budget and quality standards)
  • Adhoc development responsibilities as and when required

Remuneration: Market related
Location: Cape Town, CBD
Education level: Degree
Type: Permanent
Reference: #FrontEnd Dev
Please email your CV, motivation for the position

Contact details

R.O.I. Media
086 176 4669

Enquire Now

Send us an email

Start typing and press Enter to search