定位:
- 团队技术负责人、技术领导者;
- 确保框架、工具的低门槛、高性能、可扩展;
素质要求:
- 具备架构设计能力;
- 一个或者多个领域的技术专家;
- 较为丰富的基础建设经验;
- 项目管理能力、任务分解、协作落地能力;
- 较强的逻辑能力、总结能力、创新能力;
- 拥有良好的沟通和协调能力,能够清晰地传达目标、任务和进展情况,并及时解决沟通障碍;
职责:
- 针对现有流程及架构问题进行持续性优化,确保项目的高性能、高质量;
- 根据前端负责人制定的技术能力培养计划,对人员的提升进行任务分派;
- 牵头制定脚手架、基础工具的架构设计;
- 主导并搭建针对组件、方法的单测框架;
- 制定前端开发规范和最佳实践,确保团队成员遵循统一的开发标准,提高代码质量和可维护性;
- 提供技术指导和解决方案,协助团队成员解决业务遇到的技术痛点和难点;
- 对团队成员的代码进行评审,确保项目的技术实现符合最佳实践和标准;
- 设计性能指标,调研各指标的提升方案;
例行事务:
- 前端工程化体系的持续完善,每个季度制定目标和规划;
- 每月分享最佳实践、前沿技术并进行团队培训;
- 每月跟踪人员提升任务的完成情况;
- 每月跟踪提升计划执行情况;
- 主导框架发展方向、扩展功能设计,制定季度功能实现任务目标,检验开发任务完成情况;
考核维度:
- 框架、工具、公共库是否满足高效、可扩展、低门槛;
- 是否对团队成员的技术水平提高有稳定详细的培养计划;
- 能否制定和推广前端开发规范,并确保团队成员的遵循和执行;
- 是否具备不断学习和跟踪前端技术的能力;
- 是否推动新技术的引入和实践;
- 多项目的公共业务是否具备一键升级的能力;