Lead C++ Engineer
Remotely
Full-time
Project occupancy
Need a Lead C++ Engineer to lead the development team for the flagship Cradle of Empires.
Key tasks:
- Manage the development team: mentoring, conducting 1*1, assesment sessions, creating a team development plan, etc..;
- Code review, final code reviews before release, constructive feedback to the team;
- Plan workload in conjunction with PM, estimize chips and versions of work with technical risks;
- Create, optimize pipelines and workflow for his/her team;
- Select, develop and optimize technologies, research and develop prototypes;
- Participate in the development of technical documentation;
Requirements:
- Experience managing and coordinating a team of 5 people or more;
- Experience in a relevant position in the game industry from 2 years;
- At least 5 years of C++ development experience;
- Experience with MSVS stack, C++14, C++17, STL, boost;
- Commitment to structured and quality code: OOP, Design Patterns, SOLID;
- Graphic Pipeline - OpenGL ES 2.0;
- English language level - technical.
Would be a plus:
- Knowledge and/or experience with Lua or other scripting languages (JavaScript, Python), Qt library;
- Experience in iOS or Android mobile application development;
- Participation in projects as an architect. Designing and prototyping architectural solutions and documenting them. Development of "key" program modules and components.