Principal Front-End Software Engineer

Posted Yesterday
Be an Early Applicant
Cape Town, Western Cape
In-Office
Expert/Leader
Sports
The Role
As a Principal Front-End Software Engineer, you'll lead the frontend development, optimize user engagement features, mentor teams, and ensure high code quality in a collaborative environment.
Summary Generated by Built In

At KingMakers, we’re not here to follow the industry, we’re here to define it.

We are a proudly homegrown African company, building the future of sports and iGaming entertainment across the continent. Since our launch in 2018, we’ve created platforms that connect millions of fans to the excitement they love through our leading brands, BetKing and SuperSportBet.

From Nigeria to South Africa, we’ve rapidly grown into a powerhouse, recognized for raising standards, pushing boundaries, and shaping what’s next in our industry. Our vision is bold: to be the home where Africa plays.

Collaboration, innovation, and fearless execution define our culture. Every decision is purposeful, every interaction impactful, and every product designed to serve our players and partners with excellence.

We move fast, stay curious, and constantly raise the bar. Our mission is to deliver entertainment with integrity, innovation, and impact, because great products can change how entire communities experience play.


Requirements

Role Overview: 

As a Mid-Level Frontend Software Engineer, you will be a key member of our Acquisition team, responsible for building and optimizing the features that attract, engage, and retain our users across KingMakers’ gaming platforms. You will help ensure our products are highly resilient, low-latency, and scalable, delivering a seamless, first-class experience to our customers.

You will collaborate closely with Product Managers, Designers, and Backend Engineers to design, implement, and operate cutting-edge frontend solutions. Leveraging modern architectural patterns, engineering best practices, and distributed transactional systems, you will play a direct role in elevating the quality and impact of our gaming products.

This is a unique opportunity to contribute to a fast-growing company that is redefining digital sports and gaming entertainment across Africa, while working on projects that directly influence user acquisition and engagement at scale.


What You Will Be Doing

  • Technical Leadership: Set and uphold high standards for frontend code quality, maintainability, and performance across projects.
  • Project Oversight: Collaborate with Product Managers, Designers, and Backend Engineers to plan, scope, and deliver projects efficiently and on time.
  • Mentorship: Guide junior and mid-level developers through code reviews, feedback, and knowledge sharing, fostering a culture of continuous learning and growth.
  • Problem Solving: Address complex technical challenges related to scalability, performance, and user experience, delivering innovative and sustainable solutions.
  • Cross-Functional Collaboration: Partner with stakeholders to ensure seamless integration of frontend systems with backend services and other components.
  • Performance Optimization: Build fast, responsive, and accessible applications across devices and browsers, ensuring a smooth user experience.
  • Quality Assurance: Implement automated testing strategies and validation processes to ensure robust, bug-free releases.
  • User Experience Focus: Design and deliver intuitive, visually compelling interfaces that engage and delight users.
What You Need for This RoleQualifications & Experience
  • Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field.
  • 10+ years of experience in frontend design and development.
  • Strong expertise in full-stack development, REST principles, UI design, implementation, testing, and support.
  • Proven experience mentoring and coaching other engineers.
Technical Skills & Knowledge
  • JavaScript/TypeScript: Advanced knowledge for building complex applications.
  • Frameworks: Expertise in React, Angular, or Vue.js, including state management libraries.
  • HTML5/CSS3: Proficiency in semantic HTML, CSS, and preprocessors (e.g., Sass, Less).
  • Version Control: Strong experience with Git and collaborative workflows.
  • Build Tools: Familiarity with modern frontend build tools (Webpack, Babel, etc.).
  • Performance Optimization: Knowledge of techniques to enhance app speed and responsiveness.
  • Testing: Hands-on experience with unit, integration, and end-to-end testing.
  • API Integration: Proficiency working with RESTful and GraphQL APIs.
  • UI/UX Principles: Solid understanding of design principles, accessibility, and responsive design.
  • Security Best Practices: Awareness of common web vulnerabilities and mitigation strategies.
  • Architecture Patterns: Experience with component-based design and micro-frontend architectures.
  • DevOps/CI/CD: Basic understanding of CI/CD practices for frontend deployments.
Soft Skills
  • Strong analytical and troubleshooting abilities.
  • Leadership and mentorship skills to guide team members effectively.
  • Excellent communication for conveying technical concepts clearly.
  • Adaptability and eagerness to learn new technologies quickly.
  • Attention to detail to deliver polished, bug-free solutions.
  • Project management and collaboration skills for cross-functional teamwork.
  • Critical thinking to develop innovative solutions.
  • Empathy for users, prioritizing accessibility and usability in all designs.

Benefits
  • Health Support: Employer contribution toward your monthly medical aid, helping you invest in your health and wellbeing.
  • Comprehensive Insurance: Group risk cover providing additional protection and peace of mind for you and your loved ones.
  • Future Planning: Employer contributions to a provident fund to support your long-term financial security and retirement planning.
  • Performance Bonus: discretionary rewards that celebrate your impact*
  • Convenience at Work: free reserved parking at the office
  • Hybrid Work: a flexible arrangement with 2 days in the office and 3 days remote each week
  • Work with global teams across South Africa, Nigeria, Spain, Malta & the UK.

Top Skills

Angular
Babel
CSS3
Git
HTML5
JavaScript
React
Typescript
Vue
Webpack
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
644 Employees
Year Founded: 2018

What We Do

KingMakers is the leading sports and digital entertainment platform company across the African continent.

We are focused on creating opportunity. Opportunity that allows individuals and communities to realise their dreams – to be the best they can be. Opportunities to grow, to change, to build a business, to make a difference. Opportunity for individuals. Opportunity for our communities.

Our proprietary technology, delivered through our agency and online platforms, brings sports fans and their communities closer to the games they love.

We do this by building products and content experiences that delight our customers daily, that empower our partners and sustain their communities.

That’s why at the heart of KingMakers is a passion to empower individuals and to give back to the community. We do this by allowing agents in our network to grow their own business and in so doing enrich the communities in which we operate.

Our goal is always to put the customer first : by combining technology, customer insight and talent we strive to give African sports fans a superior, more rewarding and engaging experience, online, offline 24/7.

Our Values:
• Customer Focus
• Passion & Dedication
• Openness, Honesty & Directness
• Innovation & Big Thinking
• Ownership & Accountability
• Speed & Focus
• Low Ego
• Fun

Similar Jobs

Motorola Solutions Logo Motorola Solutions

Senior Data Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote or Hybrid
South Africa
23000 Employees

CrowdStrike Logo CrowdStrike

Account Executive

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
South Africa
10000 Employees

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
South Africa
10000 Employees
8-1000K Annually

Motorola Solutions Logo Motorola Solutions

Senior Android Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote or Hybrid
South Africa
23000 Employees

Similar Companies Hiring

GameChanger Thumbnail
Sports • Software • Mobile • Kids + Family • Digital Media • Computer Vision
New York City, NY
260 Employees
SRAM, LLC Thumbnail
Transportation • Sports • Software • Mobile • Hardware • Fitness • Esports
Chicago, IL
3800 Employees
DraftKings Thumbnail
Sports • Software • Information Technology • Gaming • Esports • Digital Media • Big Data Analytics
Boston, MA
6400 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account