Mobile Game Programmer

Employer: AMBER STUDIO
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 09.12.2019
    Short company description

    Amber Studio is the largest independently-owned Romanian game development studio, offering premium creative and development services.

    Requirements

    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

    Responsibilities

    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

    Other info

    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