Taro Logo

Software Engineer (Full Stack)

Part of Super Group, a NYSE-listed digital gaming company providing online gaming solutions and services.
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Gaming

Description For Software Engineer (Full Stack)

DigiOutsource, a subsidiary of NYSE-listed Super Group, is seeking a Full Stack Software Engineer to join their dynamic online gaming technology team. This role offers an exciting opportunity to work on market-leading gaming solutions using cutting-edge technology. With teams across 16 countries and 85 nationalities, the company provides a diverse and inclusive environment focused on innovation and high-performance gaming experiences.

The ideal candidate will have 3-5 years of experience in full-stack development, with strong expertise in C#, JavaScript, and various modern frameworks. You'll be responsible for designing and developing robust, scalable software solutions, working with both front-end and back-end technologies. The role involves collaboration with cross-functional teams, maintaining system performance, and ensuring high-quality deliverables.

The position offers comprehensive benefits including on-site amenities like a gym, barista, and massage services, plus professional development opportunities and competitive compensation. Located in Cape Town with a hybrid work arrangement, this role provides an excellent opportunity to work in the exciting online gaming industry while contributing to innovative technology solutions.

The company culture emphasizes continuous learning, innovation, and work-life balance, making it an ideal environment for professional growth. If you're passionate about technology, enjoy solving complex problems, and want to be part of a global gaming technology leader, this role offers an excellent career opportunity.

Last updated 20 days ago

Responsibilities For Software Engineer (Full Stack)

  • Build, maintain, enhance and deploy front-end and back-end applications
  • Unit-test all software artifacts
  • Maintain current systems and develop new systems using the latest technologies
  • Collaborate with Enterprise Architects, Software Engineers, Quality Engineers, and Product Manager teams
  • Provide second/third line support to IT
  • Analyse and resolve complex production issues
  • Monitor systems performance and ensure all SLAs are met
  • Maintain comprehensive documentation

Requirements For Software Engineer (Full Stack)

JavaScript
Node.js
React
MongoDB
TypeScript
  • 3 to 5 years practical experience in full software development life cycle
  • Strong understanding of Software Engineering design patterns
  • Proficiency in OOP principles, C# and .NET framework
  • Experience with multiple languages including C#, JavaScript, Angular, React, Vue, Node.js
  • Experience in designing RESTful APIs and microservices
  • Database schema design skills
  • Proficiency in SQL Server & MongoDB
  • Experience with Kubernetes & Docker
  • Knowledge of cloud platforms (AWS, Azure, GCP)
  • Strong knowledge of DevOps practices
  • Understanding of Software Testing fundamentals

Benefits For Software Engineer (Full Stack)

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Free Daily Meal
  • Free On-Site Gym
  • Free Massages On-site
  • Group Life Cover
  • Funeral Fund Benefit
  • Financial Services Assistance
  • Income Continuation Benefit
  • Leadership Training
  • Medical Aid Subsidy
  • Free Sleep Coaching
  • On-site Barista
  • Retirement Annuity Subsidy
  • Team socials
  • Learning and development programmes

Jobs Related To DigiOutsource Software Engineer (Full Stack)