Mobile Game Programmer

As a Mobile Game Programmer, you will be working in cross-functional teams that are involved in different stages of a game development life cycle: prototyping, full production, co-development, live ops, platform conversion etc., targeting various mobile devices through cross-platform game engines.

Here at Amber, we are self-empowered, entrepreneurial business partners. We love working collectively and helping each other achieve greatness within our games. We constantly learn and improve ourselves because we aim high: we want to be the best. If you share our vision, join us!

About the Role

As a Mobile Game Programmer, you will be working in cross-functional teams that are involved in different stages of a game development life cycle: prototyping, full production, co-development, live ops, platform conversion etc., targeting various mobile devices through cross-platform game engines.

Responsibilities

Actively participate in sprint planning meetings

Ensure that all relevant parties are aligned on task specifications

Find the best technical solution for each game development challenge

Write code that is readable, debuggable and easy to maintain

Constantly communicate with your teammates to flag and alleviate risks

Perform code review

Actively seek to help your teammates

Help the team improve the game quality by eliminating waste from the development process

Always try to improve the way you do things

Requirements

3+ years of mobile game development

Proficient in Custom C++ game engines/Unity/Unreal Engine

Solid knowledge of design patterns and coding architectural principle

Experience in optimizing FPS and memory consumption

Experience in debugging and profiling large code bases

Nice to have

Good understanding of client-server communication

Experience using Unit Test frameworks and Integration Test frameworks

3D render programming experience (DirectX, Open GL, Open GLES)

Good command of mobile development IDEs: XCode, Android Studio

Personality

Team player

Eager to improve yourself

Passionate about game quality

Open and honest

Our Offer

An open environment where you can make a difference and you can own your decisions

The promise that we will grow and succeed together

Support from all your teammates

We also offer an attractive compensation plan alongside a medical services package

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are as essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are as essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.