See all open positions Apply now
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.