
Senior Unity Game Engineer (Project Based)
Amber Studioover 2 years ago
Remote, Romania or Bucharest, RomaniaSenior
Responsibilities
- Participate in sprint planning and align stakeholders on task specifications.
- Identify and implement effective technical solutions for game development challenges.
- Write readable, maintainable, and debuggable code.
- Communicate with teammates to identify and mitigate risks.
- Perform code reviews and support teammates.
- Improve game quality by reducing waste in the development process.
- Work on game projects spanning prototyping, full production, co-development, live operations, and platform conversion.
- Debug and profile large codebases and optimize FPS and memory usage.
Requirements
- Proficiency with Unity.
- At least 5 years of mobile game development experience.
- Solid knowledge of design patterns and coding architectural principles.
- Experience with FPS and memory optimization.
- Ability to debug and profile a large codebase.
- Preferred: understanding of client-server communication.
- Preferred: experience with unit test and integration test frameworks.
- Preferred: experience with DirectX, OpenGL, OpenGL ES, Metal, or Vulkan.
- Preferred: familiarity with Xcode and Android Studio.
- Preferred: experience with Unreal, CryEngine, or proprietary C++ game engines.
Benefits
- Competitive project-based compensation.
- Opportunity to work on exciting and diverse projects.
- Clear communication and support throughout the project duration.
- Flexibility in project timelines and deadlines.
- Potential for long-term collaboration on future projects.
- Transparent and fair evaluation of work.
- Paid partnerships may not be immediately available because the company is building a talent pool for future project staffing.
Tech Stack
Categories
Gaming