Amber Bucharest is looking for a PC/Console Game Programmer. We love working collectively and helping each other achieve greatness within our games. If you share our vision, join us!
About the Role
As a PC/Console Game Engineer, you will be working in cross-functional teams involved in different stages of the development of AAA quality titles.
Responsibilities
- Find the best technical solution for each game development challenge
- Write code that is readable, debuggable and easy to maintain
- Actively seek to help your teammates
- Actively participate in planning meetings
- Ensure that all relevant parties are aligned on task specifications
- Help the team improve the quality of their work by eliminating waste from the development process
- Always try to improve the way you do things
- Constantly communicate with your teammates to flag and alleviate risks
- Perform code review
- Write technical design documents
Requirements
- 3+ years of PC/Console game development
- Proficient in working with Unreal Engine or Custom C++ engines
- Fair knowledge of individual game engine Components (Rendering, AI, Networking, Navigation, Physics, UI)
- Experience in optimizing for FPS and memory consumption
- Solid knowledge of design patterns and coding architectural principle
- Experience in debugging and profiling large code bases
Nice to have
- Shipped at least one PC/Console title
- Good understanding of cross-platform game development
- 3D rendering programming experience (DirectX, Open GL, Vulkan, Gnmx)
- Good understanding of client-server communication & socket based network protocols
- Experience using Unit Test frameworks and Integration Test frameworks
Personality
- Team player
- Eager to improve yourself
- Passionate about game quality
- Open and honest
Raporteaza eroarea la