A game programmer creates the code that gives the game a new lease on life. As a game programmer, you work as a part of the team. You’ll collaborate closely with game designers, artists, quality assurance, and other departments to translate a game’s concept into a fully playable and functional game. Game programmers could control anything, such as how quickly your character moves and how high they jump, how many opponents come at certain times, and how they react when attacked. As varieties of games grew more complex along with the advancement of technology in the games industry, a career as a game programmer requires not only skills but also eagerness to learn. Wafi currently takes the lead as Head of Technology in Agate. With ten years of expertise in game development, Wafi has been involved in various games, from indie to casual games. As Head of Technology, Wafi is in command of programmers in Agate. With his distinguished career, he had several mindsets he holds on to as a programmer. Programmers’ job is to solve problems, not write code. Sometimes, problems can be solved with communication. That’s why communication skill is essential if you want to be a great programmer. Programming is like driving skills. People will ask if you’re a good driver, not if you can drive a specific car. Focus on improving your programming fundamentals instead of a particular programming language. Every good programmer is self-taught. Your ability to learn new things is your core skill as a programmer. Technology changes rapidly, so programmers must constantly adapt and learn to stay relevant. Want to apply those mindsets to your career? Agate is hiring! See our available roles and positions down below. Vacancy On Tech Departement Position Department Division Contract Type 3D Artist Art Gamification Contract Type : Temporary Details 2D Artist Art Gamification Contract Type : Temporary Details Game Designer Design and Writing Full Development Contract Type : Temporary Details Social Media Specialist Finance, Corporate and Legal Support Contract Type : Temporary Details Load More


In the evolving gaming world, people of all ages will now be more interested in choosing games of the highest quality, attractive, and running without any lag. To get to the best gaming world you can see today, there is a massive involvement of the Quality Assurance team or more commonly known as QA. QA is the division responsible for the suitability of a product with the expectations of its consumers. As a QA team, you will test the game in depth and ensure that the game can be really quality, engaging, and run well without any problems before being released to the public. If you have a knack for quality assurance and want to make your passion for games into a career, you can think about looking for work as a Quality Assurance. Agate is opening vacancies for Quality Assurance roles to join our ranks. So are you ready to take part and transcribe your visions? Get to know Cristy Cristy is Agate’s Head of Production. She had been working in game development production for over 5 years. In her career path, she worked in game production and QA before eventually advancing to her current role as Head of Production. Cristy would love to share three epic tips on what users are looking for in a QA role. Want to apply those mindsets to your career? Agate is hiring! Visit our page on https://agate.id/career/ for available roles and positions. Vacancy On Production Departement Position Department Contract Type Production Support Production Contract Type : Internship Details Game Producer Production Contract Type : Regular Crew Details Quality Assurance (QA) Production Contract Type : Regular Crew Details Load More