See all open positions Apply now
Senior Programmer: Entity Component System Architect (C++)
Wrocław, Warszawa
The main task at this position is designing and developing a consistent component system architecture in our proprietary engine, C–Engine, in particular:
- designing and implementing an efficient component system in the context of multithreading,
- determining the direction of tools development for the component system,
- watching over the way of creating game logic in the subsequent productions of the studio,
- working with gameplay and technology programmers,
- development of already existing code,
- code optimization and debugging.
We expect:
- good knowledge of C++, supported by four years of commercial experience,
- knowledge of STL,
- knowledge of project templates,
- knowledge of version control systems,
- experience in large gameplay systems design,
- knowledge of the architecture of game engines available on the market (e.g. UE4, Unity)
- experience in creating games on PC or current generation consoles (working on at least one AAA project from concept to the box or on several smaller projects),
- a minimum of four years of experience in the game industry,
- communicativeness, effective teamwork skills, goal and independence orientation,
- experience in the game industry as well as in the Agile methodologies,
- good English skills,
- proactivity and an open look at emerging problems,
- authentic passion for games as well as knowledge of the latest titles and trends in computer games, and especially in FPP games.