gamedevjobs logo
Explore Jobs

Senior Unity Engineer

Amber Studio

Summary

. A Unity Game Engineer is needed at Amber to work in cross-functional teams on various stages of game development life cycle. Responsibilities include participating in sprint planning meetings, finding the best technical solution for each game development challenge, writing code, communicating with teammates, performing code review, helping the team improve game quality, and improving the way tasks are done. Requirements include 3+ years of mobile game development, proficiency with Unity, knowledge of design patterns and coding architectural principles, experience with FPS and memory optimizations, and ability to debug and profile large code bases. Nice to have skills include knowledge of client-server communication, experience with Unit Test and Integration Test frameworks, experience with rendering APIs, and experience with other game engines. The ideal candidate is a team player, eager to improve themselves, passionate about game quality, and open and honest. The offer includes an open environment, support from teammates, and an attractive compensation plan with medical services package.

Job description

Unity Game Engineer

 

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 Unity Game Engineer, 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, easy to debug and 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 using Unity

●        Solid knowledge of design patterns and coding architectural principle

●        Experience working on FPS and memory optimizations

●        Ability to debug and profile large code bases

 

Nice to have

 

●        Good understanding of client-server communication

●        Experience using Unit Test and Integration Test frameworks

●        Experience working with rendering APIs (DirectX, Open GL, Open GLES, Metal, Vulkan)

●        Good command of mobile development IDEs: XCode, Android Studio

●        Experience using other game engines such as Unreal, CryEngine or proprietary C++ engines

 

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

Location: Remote<span>,</span> Craiova, Romania

Country: Romania

Date found: 2023-01-20

If you're tired of sifting through endless job postings, try our AI-powered job search tool!

It's a game-changer.

Subscribe to all Engineering jobs in Romania