×
Register Here to Apply for Jobs or Post Jobs. X

Principal Front-End Software Engineer

Job in Cape Town, 7100, South Africa
Listing for: KingMakers
Full Time position
Listed on 2026-02-21
Job specializations:
  • Software Development
    Software Engineer, Front End Developer, Full Stack Developer
Job Description & How to Apply Below

At King Makers, 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, Bet King and Super Sport Bet .

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 Principal Frontend Software Engineer, you will play a key role within the Customer domain, operating in a cross-domain capacity to shape and deliver frontend solutions that support critical customer journeys across King Makers’ gaming platforms.

You will be responsible for designing, building, and evolving highly resilient, low-latency, and scalable frontend applications that ensure a seamless, high-quality experience for our customers. Working closely with Product Managers, Designers, Backend Engineers, and senior technical stakeholders, you will influence architectural decisions, establish frontend engineering standards, and drive best practices across teams.

This role offers the opportunity to have a broad technical impact across domains while contributing to a fast-growing company redefining digital sports and gaming entertainment across Africa.

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/Type Script: 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 Graph

    QL APIs.
  • UI/UX Principles: Solid understanding of design principles, accessibility, and responsive design.
  • Security…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary