高级C++游戏工程师主管 | 远程团队领导职位

远程
全职
我们正在寻找一位经验丰富的C++工程师主管,领导我们旗舰手机游戏《帝国摇篮》的开发团队。在这个关键的领导角色中,您将指导一支才华横溢的开发团队,同时实施尖端C++解决方案,为全球数百万用户提供身临其境的游戏体验。这是一个完全远程的机会,适合在技术实施和团队领导方面表现出色的高级开发人员。 主要职责 - 为5人以上的开发团队提供技术领导和指导,进行定期的一对一会议,绩效评估,并制定个性化的发展计划。 - 执行全面的代码审查,确保所有发布版本符合高质量标准,并向团队成员提供建设性反馈以促进成长。 - 与项目经理合作规划工作量,估计开发时间,并在技术风险影响生产前识别它们。 - 设计和优化开发流程和工作流程,以最大限度地提高团队效率和输出质量。 - 研究,选择和完善技术,以提升游戏性能和用户体验。 - 开发和测试新功能和改进的原型。 - 创建和维护游戏系统和架构的技术文档。 - 推动C++开发最佳实践的采用,包括现代标准(C++14/17/20)。 必备技能与经验 - 有管理和协调5人或以上开发人员团队的经验,具有强大的指导能力。 - 在游戏开发行业相关领导职位至少2年经验。 - 至少5年的实际C++开发经验,对现代C++标准有深入了解。 - 使用Microsoft Visual Studio 2019/2022、C++14、C++17、STL和Boost库的丰富经验。 - 对遵循OOP原则、设计模式和SOLID方法论的结构化、高质量代码的坚定承诺。 - 精通图形管线开发,特别是OpenGL ES 2.0和3.0。 - 具备文档和沟通的技术英语水平。 - 游戏引擎架构和优化技术的经验。 - 能够在远程环境中独立工作,同时保持强大的团队连接。 加分项 - 了解Lua、JavaScript或Python等脚本语言用于游戏逻辑实现。 - 具有Qt库用于跨平台开发的经验。 - iOS或Android移动应用程序开发背景。 - 曾担任软件架构师,具有设计和记录架构解决方案的经验。 - 在游戏环境中开发"关键"程序模块和组件的经验。 - 了解移动平台的游戏性能优化和内存管理技术。 - 熟悉游戏制作中的敏捷开发方法论和SCRUM流程。 - 对图形渲染技术、物理引擎集成和网络同步有深入理解。 为什么加入我们? 作为我们的C++工程师主管,您将有机会塑造一款拥有数百万玩家的成功手机游戏的技术方向。您将在重视工作与生活平衡的灵活远程环境中与专业团队合作,创造引人入胜的游戏体验。这个职位提供了显著的成长潜力,让您有机会将C++专业知识应用于具有挑战性、创造性的项目,推动手机游戏的界限。