Back to all jobs
BT

Programmer

Bloober Team
Location
Kraków, Lesser Poland Voivodeship
Experience
Mid
Posted
Sep 17, 2026
Type
Permanent · On-site

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.
BT

Bloober Team

Games & Interactive
Open roles
6
Founded
2008
Employees
201-500
Location
Kraków, Lesser Poland Voivodeship, Poland