About Company
Sizwe Africa IT Group is a leading South African Information and Communications Technology (ICT) company with a rich history of providing innovative and reliable solutions across various sectors. With a strong commitment to digital transformation and empowering businesses through technology, we deliver a comprehensive suite of services including managed infrastructure, cybersecurity, cloud solutions, and enterprise software. While our core business is broad IT services, we continually explore emerging technologies and creative applications to enhance digital experiences. We believe in fostering a culture of innovation, where diverse talents converge to solve complex challenges and push the boundaries of what’s possible. Our vision is to create a digitally inclusive Africa, and we achieve this by investing in our people, embracing new ideas, and contributing to the digital economy. Join us as we build the future, one innovative solution at a time.
Job Description
Are you a passionate and innovative Game Developer with a flair for creative design and a knack for seamless remote collaboration? Sizwe Africa IT Group is seeking a talented individual to join our forward-thinking team. In this pivotal remote role, you will be instrumental in conceptualizing, designing, and implementing engaging interactive experiences, from casual games to immersive simulations. You’ll work on the full development lifecycle, translating creative visions into functional and captivating game mechanics and user interfaces. This isn’t just about coding; it’s about being an architect of fun and engagement, bringing imaginative worlds and compelling narratives to life.
As a Game Developer focused on Creative Design, you will leverage your expertise in modern game engines and programming languages to craft visually stunning and technically robust applications. Your ability to think critically, solve complex technical challenges, and maintain a high standard of code quality will be essential. Given the remote nature of this position, strong self-discipline, excellent time management, and proactive communication skills are paramount. You will collaborate closely with a distributed team of designers, artists, and other developers, ensuring smooth integration of assets and features. We value a developer who is not only proficient in execution but also contributes meaningfully to the creative brainstorming process, pushing the boundaries of interactive design and user experience. If you thrive in an environment that encourages innovation, values your creative input, and offers the flexibility of remote work, we invite you to help us shape the next generation of digital experiences. This role offers an exciting opportunity to contribute to diverse projects within a dynamic and supportive team, making a tangible impact from anywhere.
Key Responsibilities
- Design, develop, and implement core game mechanics, systems, and features.
- Write clean, efficient, and well-documented code using industry best practices.
- Collaborate effectively with remote artists, designers, and other developers to integrate assets and functionalities.
- Participate in all phases of the development lifecycle, from concept to deployment and post-launch support.
- Debug, profile, and optimize games for performance, scalability, and stability across target platforms.
- Actively contribute to creative brainstorming sessions, providing innovative ideas for game design and user experience.
- Stay up-to-date with the latest trends, technologies, and best practices in game development.
Required Skills
- Proficiency in C# or C++ programming languages.
- Extensive experience with game engines such as Unity or Unreal Engine.
- Strong understanding of game design principles, user experience (UX), and user interface (UI) development.
- Experience with version control systems, particularly Git.
- Excellent problem-solving abilities and attention to detail.
- Proven track record of strong remote communication and collaboration skills.
- A compelling portfolio showcasing previous game projects or interactive applications (personal or professional).
Preferred Qualifications
- Bachelor's degree in Computer Science, Game Development, Software Engineering, or a related field.
- Experience with mobile game development (iOS/Android) and platform-specific optimizations.
- Knowledge of backend game services, APIs, and database integration.
- Familiarity with 3D modeling, animation, or visual effects tools.
- Experience with augmented reality (AR) or virtual reality (VR) development.
Perks & Benefits
- Competitive salary package.
- Flexible remote work arrangement, promoting work-life balance.
- Opportunities for continuous professional development and training.
- Exposure to diverse and innovative technology projects.
- A collaborative, supportive, and forward-thinking team culture.
- Contribution to impactful digital solutions across Africa.
How to Apply
Interested candidates are encouraged to apply by clicking on the application link below. Please ensure your resume and portfolio (if applicable) are up-to-date and highlight your relevant experience in game development and creative design. We look forward to reviewing your application!
