As a Junior Engine Programmer, you will assist in developing and optimizing core engine systems within Unreal Engine. You’ll work alongside senior programmers to improve performance, rendering, and memory management while contributing to custom engine features. This is an excellent opportunity to grow your skills in C++, low-level programming, and Unreal Engine architecture while making a direct impact on high-performance game development. If you're eager to learn and contribute to cutting-edge technology, we’d love to have you on our team!
Responsibilities
Work on all aspects of the engine: designing, developing, and supporting survival game technology.
Collaborate with other programmers to achieve team goals.
Work closely with other departments to implement and optimize survival gameplay systems.
Write robust and maintainable code to support open-world survival mechanics.
Work under the supervision of a mentor on specific engine and technology features.
Write and maintain unit tests to ensure system stability.
Be an active participant in the design and production of the game bridging the gap between technical and creative teams.
Requirements
Experience using C++ to develop game projects or similar real-time applications.
Open-minded, willing to experiment and iterate over specific features.
Good communication skills in English.
Strong team player with a willingness to take responsibility.
Excellent problem-solving skills.
Nice To Haves
Bachelor's degree in Computer Science or Electronics Engineering.
Experience with modern graphics APIs (D3D12, Vulkan).
Experience shipping commercial games.
What We Offer
An open, collaborative environment where ideas are welcome and encouraged.
A managerial team consisting of highly experienced game developers at the top of their fields.
Opportunities to share hobbies and passions with like-minded colleagues.
An inclusive environment with many activities organized by the studios and employees.
A commitment to delivering the best possible survival game experience, including listening to community feedback.
We are looking for highly motivated individuals with ever-evolving skillsets and a passion for player experience. If you want to contribute to making incredible survival game experiences, we would love to hear from you.