Join Sun International as a Software Developer in the Client & Mobile Experience team. You'll build and maintain features for our online iGaming platform, working closely with senior developers to deliver high-quality code in a dynamic environment.
Collaborative and focused on quality
**Job Reference Number:** SI\-970 **Department:** A\&G \- IT : IT Development **Business Unit:** **Industry:** Information Technology **Job Type:** Permanent **Positions Available:** 2 **Salary:** Market Related Sun International is looking for a Software Developer (Frontend) to join its Client \& Mobile Experience team. The role involves building and maintaining features across the online iGaming platform, implementing frontend interfaces, supporting backend services, and integrating APIs under senior guidance. ##### **Job Description** The Software Developer (Frontend) is a developing technical contributor who builds and maintains features across Sun International’s online iGaming platform under the guidance of senior developers and the team lead. Working within the Client \& Mobile Experience team, the role involves implementing frontend interfaces, backend services, and API integrations, developing proficiency across the full stack while delivering reliable, well\-tested code in a regulated environment. **Core behavioural \& Technical / proficiency competencies:** * React / Next.js / HTML \& CSS (frontend development) * Node.js / NestJS (backend services \& API development) * SQL \& NoSQL basics (data modelling \& querying fundamentals) * REST APIs \& webhooks (integration patterns) * Git, Azure DevOps (version control \& CI/CD pipelines) * Unit \& integration testing (QA and code reliability) * Authentication \& secure data handling (application security basics) * Azure cloud fundamentals (deployment \& cloud services awareness) * Problem\-solving \& systems thinking (debugging and optimisation) * Agile delivery (iterative development, sprint\-based execution) * Code quality \& attention to detail (clean, maintainable code) * Ownership \& accountability (end\-to\-end feature delivery mindset) ##### **Job Requirements** **Qualifications:** * Bachelor’s degree in computer science, Software Development, or a related field (required) * Relevant industry certifications (advantageous) **Experience:** * 5\+ years’ experience in software development with exposure to both frontend and backend work * Working proficiency in TypeScript/JavaScript and at least one modern frontend framework (React or Next.js preferred)
You'll be taken to the original listing on za.indeed.com to apply.