job description
Kickstart your career in game development and software engineering with Gamer2Gamer, a dynamic company at the forefront of gaming innovation. As a Software Engineer Intern, youâll work with edge technology to build next-generation gaming solutions while gaining hands-on experience in a collaborative, fast-paced environment.
This is a full-time internship based in Bali, where youâll contribute to real projects, receive mentorship from industry experts, and have the opportunity to turn your passion for gaming into professional expertise. A laptop will be provided to ensure you have the tools to succeed.
Whether youâre refining game mechanics, optimizing performance, or integrating new features, youâll play a key role in shaping the future of interactive entertainment. Join us and be part of a team that values creativity, technical excellence, and a shared love for gaming.
Responsibility
- Collaborate with senior engineers to design, develop, and test game software and applications using modern programming languages and frameworks.
- Assist in debugging, troubleshooting, and optimizing code for performance and scalability in gaming environments.
- Contribute to the development of new features and gameplay mechanics under guidance from the engineering team.
- Participate in code reviews and agile development processes to ensure high-quality, maintainable code.
- Research and implement emerging technologies (e.g., AI, VR/AR, cloud gaming) to enhance user experience.
- Document technical processes, APIs, and system architectures for future reference.
- Work closely with designers and product managers to translate concepts into functional prototypes.
- Support the deployment and monitoring of applications in live gaming environments.
Qualifications
- Currently pursuing or recently completed a Bachelorâs degree in Computer Science, Software Engineering, or a related field.
- Proficiency in one or more programming languages (e.g., C++, C#, Python, JavaScript, or Java).
- Basic understanding of data structures, algorithms, and object-oriented programming.
- Familiarity with game engines (e.g., Unity, Unreal Engine) is a plus.
- Experience with version control systems (e.g., Git) and collaborative development tools.
- Strong problem-solving skills and a passion for gaming and technology.
- Excellent communication and teamwork abilities in a cross-functional environment.
- Ability to adapt quickly to new tools and technologies in a fast-paced setting.