Skip to content

Full Stack Developer Level 2

On-site
  • Cape Town, Western Cape, South Africa
Game Technology

Job description

Job Summary:

We are seeking an experienced and motivated Intermediate Full Stack Developer to join our dynamic Game Technology Team. As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining our applications, ensuring they meet high standards of performance, security, and user experience. This is an excellent opportunity to contribute to exciting projects that assist our Gaming Studios in delivering high quality products, collaborate with talented professionals, and enhance your skills in a fast-paced environment.

Key Responsibilities:

  1. Full-stack Development: Design, develop, and maintain high-quality full-stack solutions within our business-critical product, utilising React on the frontend and .NET Core on the backend.
  2. Execute the resolution of backlog items efficiently, including bug fixes, feature enhancements, and performance improvements.
  3. Technical Troubleshooting: Diagnose and resolve complex technical issues reported by users, providing timely and effective solutions.
  4. Domain Expertise: Gain a deep understanding of our complex domain and drive innovative solutions that solve business challenges effectively and efficiently.
  5. Collaboration and Communication: Work closely with cross-functional teams, including product managers, other developers, and DevOps engineers, to ensure seamless integration and delivery of features.

🌟 Equal Opportunities Statement

Games Global is committed to fostering a diverse and inclusive work environment. We are an equal opportunity employer and welcome applicants from all backgrounds, experiences, and communities. We do not discriminate based on race, religion, gender, sexual orientation, age, national origin, disability, neurodiversity or any other protected status. Our dedication to promoting diversity, multiculturalism, and inclusion is clearly reflected across all our teams. Join us, and be a part of an organisation that is truly committed to creating a level playing field for everyone.

Kindly be aware that in order to be employed at Games Global, you need to be 18 years of age or older, in accordance with our industry requirements


Job requirements

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
  • At least 3-5 years of experience in full stack development
  • Competence in writing clean, reliable, and maintainable code using C#
  • Experience with ASP.NET Web API, or other .NET frameworks
  • Understanding of Entity Framework or other ORM tools for .NET
  • Knowledge of common design patterns, their practical application, and how they can improve code maintainability and performance
  • Experience in designing and implementing tests, understanding testing methodologies, to ensure the reliability and robustness of software.
  • Strong proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js)
  • Experience working with databases (SQL and/or NoSQL)
  • Solid understanding of web application architecture and RESTful API design principles
  • Familiarity with version control systems (e.g., Git)
  • Knowledge of agile development methodologies and CI/CD pipelines
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration abilities

or