A game programmer should be self-motivated, energetic team player able to efficiently prototype new game systems and bring them to a high level of polish.
Job Responsibilities:
- Collaborate with the team and stakeholders in game development.
- Produce robust, optimized, and maintainable code.
- Develop, profile, optimize, and debug code to meet performance standards.
- Engage in designing, planning, and creating accurate production estimates.
- Demonstrate strong interpersonal, communication, and collaboration skills.
- Exhibit a willingness to learn and improve through iterative methodologies.
- Stay updated with industry standards, trends, and software.
Job Requirements:
- Bachelor’s degree in Computer Science or a related field, or equivalent experience
- Experience in developing code for game engines (C++, C#, etc.).
- Familiarity with version control software (SVN, Git, Perforce).
- Expertise in debugging, optimizing, and scaling codebases.
- Knowledge of traditional and agile work environments.
- Proficiency in verbal and written English.
Supplementary Skills:
- Experience with Unreal Engine 4 and/or 5 and its features
- Experience with other game engines
Beneficial & Bonus Skills:
- Expertise in advanced Unreal Engine features
- Experience in cross-platform game development
- Familiarity with various hardware and platforms (Mobile, Console, PC)
Why Join Us:
- We are one of Malaysia’s leading animation and game studios.
- Enjoy a range of benefits! From comprehensive medical benefits to lifestyle benefits.
- We are not all about work, work, work. We have fun workshops, festive celebrations, and fun events to get-together.
- Want to have fun and an enjoyable time with your colleagues? We have a game area (PS4, PS5, and arcade machines)!
- Our office is easily accessible by public transport – take the train (LRT) and stop at Subang Jaya Station via Kelana Jaya Line.