Enable job alerts via email!

Software Developer

Initiate International

Wes-Kaap

On-site

ZAR 500,000 - 700,000

Full time

Today
Be an early applicant

Job summary

A global online gaming company is seeking a skilled Software Developer to join their team in South Africa. You will work on the full end-to-end lifecycle of casino game development, employing both front-end and back-end technologies. The role requires at least 3 years of software development experience with strong skills in C# and JavaScript/TypeScript. Join to innovate and help shape the future of online gaming.

Benefits

Career growth opportunities
Exposure to cutting-edge technologies
Collaborative team environment

Qualifications

  • 3+ years of experience as a Software Developer in a commercial environment.
  • Strong coding ability in C# and JavaScript/TypeScript.
  • Proficiency in English (both written and spoken).

Responsibilities

  • Develop and maintain online casino games using a Full Stack approach.
  • Participate in the full software development lifecycle: planning, designing, implementing, testing, and releasing features.
  • Conduct thorough code reviews, ensuring quality and performance.

Skills

C#
JavaScript/TypeScript
React
Problem-solving

Education

Degree or Diploma in Computer Science, Information Systems, or Electrical Engineering

Tools

Git
Job description

An exceptional career opportunity has opened up for our client, a fast-paced and innovative global Dev House specializing in Online Gaming & Supporting Technologies.

They are seeking a highly motivated Software Developer with a strong academic background and proven coding experience to join their dynamic team.

This role is ideal for a technically skilled developer who thrives in high-performance environments, values collaboration, and wants to be part of building games and systems that power the global online entertainment industry.

As a Software Developer, you will be directly involved in the end-to-end lifecycle of casino game development. From writing new features to enhancing existing products, your contributions will be key to ensuring engaging, stable, and scalable gaming experiences. You will work in a Full Stack capacity — coding across both front-end and back-end — and collaborate with developers, QA engineers, and product stakeholders in a true agile environment.

This position will not only test your technical ability but will also provide the platform to innovate, grow, and continuously learn as you contribute to cutting-edge projects shaping the future of online gaming.

Key Responsibilities
  • Develop and maintain online casino games using a Full Stack approach.
  • Code with C# on the backend and JavaScript/TypeScript with React on the frontend.
  • Participate in the full software development lifecycle: planning, designing, implementing, documenting, testing, and releasing features.
  • Collaborate in agile ceremonies (daily stand-ups, sprint planning, retrospectives).
  • Conduct thorough code reviews, ensuring quality, maintainability, and performance.
  • Debug and resolve issues, delivering stable, well-tested code.
  • Maintain and improve the existing codebase, providing technical documentation and diagrams where needed.
  • Work closely with the QA team to identify, troubleshoot, and resolve bugs.
  • Continuously research and adopt new tools, frameworks, and methodologies that can drive product excellence.
Qualifications
  • Degree or Diploma in Computer Science, Information Systems, or Electrical Engineering (Hons or MSc highly advantageous).
  • Strong academic record with evidence of logical, structured problem-solving ability.
Technical Skills
  • Languages/Frameworks: TypeScript, JavaScript, C#, React, C.
  • Tools: Git for version control.
  • Solid understanding of backend development and the ability to build scalable systems.
  • Experience with frontend frameworks (React/TypeScript) for building dynamic user interfaces.
  • Familiarity with software design patterns, clean code principles, and agile methodologies.
Experience & Competencies
  • Minimum 3+ years’ experience as a Software Developer (commercial environment).
  • Strong coding ability in C# and JavaScript/TypeScript; React and backend coding experience are highly beneficial.
  • Exposure to online gaming, real-time systems, or high-transaction platforms would be advantageous.
  • Proficiency in English (both written and spoken).
  • Ability to learn new programming languages and technologies quickly.
  • Comfortable working both independently and collaboratively in cross-functional teams.
Personal Attributes
  • Resilient under pressure and able to manage multiple priorities.
  • Strong attention to detail and pride in producing high-quality code.
  • Natural curiosity and enthusiasm for exploring new technologies.
  • Exceptional problem-solving ability with a proactive, solution-oriented mindset.
  • Team-oriented yet capable of working with minimal supervision.
  • Driven, enthusiastic, and passionate about coding and the gaming industry.
Why Join Our Client?

This is a chance to become part of a global leader in the online gaming sector, where innovation and creativity are at the heart of everything they do. By joining our client, you will:

  • Work on globally distributed gaming products enjoyed by millions of players.
  • Gain exposure to cutting-edge technologies and industry best practices.
  • Be part of a tight-knit, talented development team where your ideas and contributions matter.
  • Thrive in a fast-paced, agile environment that values innovation and continuous improvement.
  • Enjoy opportunities for career growth and skills development within a forward-thinking company.
The Bottom Line

If you are an ambitious developer who thrives in complex problem-solving environments, enjoys full-stack development, and is excited about working on world-class gaming projects, then this role offers the perfect platform to advance your career and make a global impact.

Apply now to join our client’s team of innovators and help build the future of online gaming.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.