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

R.O.I. Digital is looking for a sublimely talented digital designer to be a part of our in-house team. Our ideal candidate is a sociable, strategically minded, creatively driven individual that’s interested in all things design. We want someone that’s after awards, obsessed with deadlines and able to spectacularly bring a client brief to life.

Traditional web design is about aesthetics – Conversion website design is about aesthetics , conversion and results.

Your main requirement is to raise the bar on creativity across the department. Day to day work includes the conception and development of various design projects, working with external developers, pitching ideas and ultimately, understanding the needs of various clients to make sure they stand out in today’s web environment.

Responsibilities include but are not limited to:

  • Designing against conversion best practices
  • Define and optimise the division’s design process from brief to post launch review
  • Be involved in the strategy, creative and pitching process as and when needed.
  • Execute design briefs, manage the design process, invoke genius design ideas and sign off on awesome final products
  • Inspire clients with your ideas
  • Strive for a pixel-perfect visual appearance
  • Communicate your creative vision to the team
  • Stay abreast of the latest trends and communicate them effectively
  • Manage, mentor and coach the design team
  • Ensure projects are delivered on time and planned correctly
  • Maintain strong relationships with internal and external customers and partners
  • Mentor and lead junior, intermediate and senior creative staff – critique their work in order to maintain consistent creative and award-winning quality
  • Generate clear and smart solutions to turn challenges around
  • Motivate designers to come up with innovative concepts and ideas
  • Understand the intricacies of the user experience
  • Have a full understanding of conversion rate optimisation and ensure best conversion principles are adhered to at all times
  • Suggest and implement changes to design work based of the results of conversion tracking
  • Ability to A/B test when necessary using Visual Website Optimiser or other suitable software
  • Design and wireframes using best usability and conversion practices
  • Management and operational reporting


  • 3 – 5 years’ experience in a creative role in an agency environment
  • Interactive experience defining and driving the design process and direction of both small and large interactive projects
  • Excellent written and oral English skills
  • Excellent presentation skills and communication abilities at all levels
  • Solid time estimation, budget development and resource planning skills
  • Advanced experience managing the creative development process in a client-services environment
  • Strong ability to prioritize work and resources across engagements based on short and long-term needs
  • Proven mentoring, supervisory and team-building skills
  • Extensive knowledge in Adobe Creative Suite 6
  • Excellent knowledge of wire framing software e.g. Axure


If you think you have what it takes to be a brilliant team member at a full service digital agency, we’d love to hear from you.

Please send CVs with links to your portfolio or anything to showcase your experience, skills and talent.

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.

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

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

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

Enquire Now

Send us an email

Start typing and press Enter to search