At Amber, we're always on the hunt for the mosttalented individuals in the industry to join our team. We'rededicated to delivering top-notch service to our customers and knowthat our employees are key to making that happen. We offerattractive compensation packages and plenty of chances to grow withus, and we're always on the lookout for ways to do things better. Our team works together towards common goals and we value eachmember's contributions to our mission of continuous improvement andinnovation. About the role: Hello talented professionals! We'recurrently looking to expand our pool of talent and invite skilledindividuals to join us by applying to this job posting. Whilespecific positions may not be available immediately, we'reproactively building a network of qualified candidates for futurepaid partnerships. If you're passionate about game development,eager to showcase and improve your skills on major titles, and ifyou are open to potential partnerships down the line, we encourageyou to apply and become part of our expert talent community. Welook forward to connecting with you! As a Game Programmer, you willbe working in cross-functional teams involved in different stagesof the development of AAA quality titles. Here's what you canexpect: 1. Profile Preselection: Our Talent Acquisition team willreview your profile to ensure it aligns with our requirements andvalues. 2. Talent Acquisition Interview: Selected candidates willundergo an initial interview to discuss their experience, skills,and fit for the role. 3. Online Test: Qualified candidates will beinvited to complete an online assessment to demonstrate theirabilities. 4. Technical Interview: Finalists will participate in atechnical interview to assess their proficiency and compatibilitywith our team when a project staffing plan is made. We're committedto finding the best talent to join our growing team, and we lookforward to connecting with you throughout this exciting process. The Quest: - Find the best technical solution for each gamedevelopment challenge. - Write code that is readable, easy to debugand maintain. - Actively seek to help your teammates. - Activelyparticipate in planning meetings. - Ensure that all relevantparties are aligned on task specifications. - Help the team improvethe quality of their work by eliminating waste from the developmentprocess. - Always try to improve the way you do things. -Constantly communicate with your teammates to flag and alleviaterisks. The Skills: - Proficient in working with Unreal Engine orCustom C++ engines. - Fair knowledge of individual game engineComponents (Rendering, AI, Networking, Navigation, Physics, UI). -Experience in optimizing for FPS and memory consumption. - Solidknowledge of design patterns and coding architectural principles. -Experience in debugging and profiling large code bases. - At least5 years experience of game development. Nice to have: - Shipped atleast one PC/Console title. - Good understanding of cross-platformgame development. - Good understanding of client-servercommunication & socket-based network protocols. - Experienceusing Unit Test frameworks and Integration Test frameworks. TheReward: - Competitive project-based compensation. - Opportunity towork on exciting and diverse projects. - Clear communication andsupport throughout the project duration. - Flexibility in projecttimelines and deadlines. - Potential for long-term collaboration onfuture projects. - Transparent and fair evaluation of your work. #J-18808-Ljbffr Engineering