About the role
Company Overview
Bloober Team is a game development studio focused on creating horror-infused titles. The company emphasizes a collaborative environment and maintains a financially stable foundation with a clear vision for the future.
Company Culture and Benefits
- Inclusive culture: Fostering a welcoming atmosphere where every voice matters, and employees feel valued and empowered.
- Remote-friendly options: Offering flexibility to contribute from any location.
- Stable environment: A financially secure company that invests heavily in its team and projects.
- Passionate team: Opportunities to work alongside individuals dedicated to creating compelling horror experiences.
Responsibilities
- Maintaining and improving the animation code base, ensuring solid cross-system functionality.
- Prototyping and implementing animation systems for AI-controlled enemies.
- Collaborating with gameplay and AI programmers to ensure smooth integration between logic and animation.
- Staying current with animation technology and industry trends to introduce new ideas to the team.
Job Requirements
- Solid knowledge of C++.
- Solid knowledge of UE4 or UE5.
- Experience with UE animation systems.
- Comfortable debugging and profiling with UE tech (e.g., Rewind Debugger).
- Experience in prototyping and implementing locomotion systems.
- Knowledge of VS2022 and/or Rider.
- Ability to act with self-reliance when solving problems.
- Good communication skills.
Preferred Qualifications
- Experience with GAS (Gameplay Ability System).
- Knowledge of Perforce (P4).
- Experience working on a UE-based AA/AAA title in a similar role.
- Experience optimizing code for consoles (PS5/XSX).
- Experience with multithreading and animation fast path optimization.