As a Unity Game Engineer at Amber, you'll be part of cross-functional teams involved in all stages of game development: prototyping, production, co-development, live ops, and platform conversions for mobile devices. Responsibilities include active participation in sprint planning, ensuring task alignment, finding optimal technical solutions, writing clean and maintainable code, communicating with teammates, performing code reviews, helping improve game quality by eliminating waste, and continuously seeking self-improvement. The role requires experience with Unity, design patterns, coding architecture, FPS and memory optimizations, debugging, and profiling large codebases.
Good To Have:- Client-server communication
- Unit and Integration testing
- Rendering APIs (DirectX, OpenGL, etc.)
- Experience with XCode, Android Studio
- Unreal, CryEngine or C++ engine experience
Must Have:- 5+ years mobile game development
- Proficient in Unity
- Solid knowledge of design patterns
- Experience with FPS and memory optimizations
- Ability to debug and profile large codebases
Perks:- Additional Days Off
- Professional work environment
- Attractive salary package with private medical services
- Access to training and learning programs