Roles built for people who want to do meaningful work.
At Kefi, we build brands, campaigns and digital experiences that move businesses forward. We are looking for people who take ownership, think creatively and want to build work that actually matters.
Work on real brands, real campaigns and real business challenges.
Take ownership of your work instead of simply following instructions.
Collaborate directly with strategy, creative and marketing teams.
Learn through practical work, feedback and responsibility.
Current openings
Social Media Manager
Social Media Manager
Own the social media presence of brands we work with, from content planning and creative direction to publishing, community engagement and performance analysis.
- Build monthly social media strategies and content calendars.
- Develop content ideas, hooks and platform-first concepts.
- Coordinate with designers, video editors and brand managers.
- Manage social media publishing and day-to-day account requirements.
- Monitor social performance and identify growth opportunities.
- Stay updated with platform trends and audience behaviour.
- Strong understanding of Instagram and major social platforms.
- Excellent writing, communication and content thinking skills.
- Ability to understand different brands and audiences.
- Strong sense of trends, storytelling and social formats.
- Ability to manage multiple accounts and deadlines.
- Strong ownership and attention to detail.
- Experience working with brands or a digital marketing agency.
- Familiarity with Meta Business Suite and social analytics.
- Basic understanding of paid social campaigns.
- Previous social media portfolio or account work.
Apply for this role
Tell us about yourself and share your relevant work or portfolio.
Brand Manager
Brand Manager
Lead brand accounts from strategy to execution, ensuring campaigns, content and communication remain aligned with the client's business objectives and brand direction.
- Understand client businesses, audiences and marketing objectives.
- Develop brand and campaign strategies with the internal team.
- Manage client communication and account requirements.
- Coordinate creative, content, performance and production teams.
- Track deliverables, timelines and campaign priorities.
- Present ideas and marketing recommendations to clients.
- Strong communication and account management skills.
- Ability to understand business problems and translate them into marketing actions.
- Strong ownership, organisation and attention to detail.
- Comfortable working across multiple teams and projects.
- Good understanding of digital marketing and brand communication.
- Previous experience in an agency or brand marketing environment.
- Experience handling client accounts independently.
- Familiarity with campaign reporting and marketing analytics.
- Experience working with consumer-facing brands is a plus.
Apply for this role
Tell us about your experience and the kind of brands you have worked with.
Video Editor
Video Editor
Turn raw footage, ideas and briefs into engaging short-form videos, ads and brand films built for modern digital platforms.
- Edit reels, social media videos, ad films and branded content.
- Create strong openings, pacing, transitions and visual storytelling.
- Work with footage, music, sound design and motion elements.
- Adapt content for different social platforms and formats.
- Work closely with creative and brand teams on briefs.
- Deliver high-quality edits within defined timelines.
- Strong editing and visual storytelling skills.
- Good understanding of short-form video and social content.
- Strong sense of pacing, composition and attention retention.
- Ability to work quickly without compromising quality.
- Comfortable taking creative feedback and improving work.
- Proficiency in Premiere Pro, After Effects, DaVinci Resolve or similar tools.
- Motion graphics and basic animation skills.
- Experience editing content for brands or agencies.
- A strong video editing portfolio or showreel.
Apply for this role
Share your details, resume and portfolio so we can see your editing style.
Business Analyst
Business Analyst
Help Kefi and its clients make better marketing decisions by turning business, campaign and customer data into useful insights and actionable recommendations.
- Analyse campaign, lead and business performance data.
- Build reports and dashboards that make performance easy to understand.
- Identify patterns, gaps and opportunities across marketing activities.
- Work with strategy, performance and account teams on business problems.
- Translate data into clear recommendations for clients and internal teams.
- Track key marketing and business performance indicators.
- Strong analytical and problem-solving skills.
- Good understanding of numbers, business metrics and marketing performance.
- Strong Excel or Google Sheets skills.
- Ability to communicate insights clearly and simply.
- High attention to detail and a structured approach to work.
- Experience with marketing analytics or digital campaigns.
- Familiarity with GA4, Meta Ads or Google Ads data.
- Knowledge of dashboards or data visualisation tools.
- Background in business, finance, statistics, economics or a related field.
Apply for this role
Tell us about your analytical experience and the kind of problems you enjoy solving.