European Union
See all open positions

Senior Programmer: Gameplay Systems (C++)

Wrocław, Warszawa

The main tasks for this position are the design and implementation of gameplay mechanics in Techland's newest games, in particular:

  • creating and prototyping new mechanics / systems,
  • development of an already existing code base,
  • creating systems and tools for other people on the team,
  • co–operation with artists and designers,
  • code optimization and debugging,
  • mentor fellow programmers.

We expect:

  • excellent knowledge of C++, supported by a minimum of five years of commercial experience,
  • knowledge of STL,
  • minimum 5 years of experience working in the creation and implementation of gameplay mechanics,
  • cross-platform experience,
  • knowledge of version control systems,
  • experience maintaining / developing large gameplay systems,
  • proven history of working on and owning major gameplay systems,
  • authentic passion for games as well as knowledge of the latest titles and trends, especially in FPP games,
  • understanding of the rules and problems connected with playability in FPP/TPP games,
  • self-motivated team player with very strong work ethic and cooperative attitude,
  • excellent organization and time management skills,
  • excellent interpersonal and communication skills,
  • good English skills.


Nice to have:

  • computer science education,
  • knowledge of commercial game engines such as Unreal Engine 4 and / or Unity,
  • at least one shipped AAA title developed from start to finish,
  • strong math skills,
  • experience in the design and implementation of AI systems,
  • proven history of mentoring fellow programmers.
Apply now
Ok! I got it!Our website uses cookies. We use cookies to create a more personal experience. However, if you don’t feel comfortable with this, you can change the way cookies work for you in your browser’s settings.

Please enter your date of birth