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.