主要职责* 前端架构设计与技术选型 * 主导前端技术架构的设计与优化,确保架构的高效性、可扩展性和稳定性。 * 负责前端技术选型与框架搭建,确保技术方案符合业务需求和行业趋势。* 团队管理与建设 * 带领前端开发团队,负责团队成员的招聘、培训与绩效管理。 * 提升团队技术水平,推动技术分享与知识管理,培养团队核心技术能力。 * 制定并实施团队发展计划,确保团队能力与项目需求相匹配。* 项目管理与交付 * 参与项目需求分析,评估技术可行性,制定项目计划与技术方案。 * 负责前端开发工作,确保项目按时、高质量交付。 * 与产品经理、后端开发、UI/UX设计师等部门紧密协作,确保跨部门沟通顺畅。* 技术创新与性能优化 * 关注前端技术发展趋势,持续优化前端技术栈,引入新技术与***实践。 * 负责前端性能优化,解决前端开发中的技术难题,提升用户体验。* 代码质量与规范 * 制定并推行前端代码规范与***实践,确保代码质量与可维护性。 * 负责代码审核,指导团队成员进行代码优化和重构。* 跨平台与多终端适配 * 负责Web、移动端(H5)、跨平台应用的技术方案设计与实现。 * 解决多终端适配问题,确保产品在不同设备上的一致性和稳定性。任职要求* 学历背景:本科及以上学历,计算机科学、软件工程、信息技术或相关专业优先。* 工作经验: * 5年以上前端开发经验,至少2年以上技术团队管理经验。 * 有成功的前端架构设计与实施经验,参与过大中型项目的完整开发周期。* 技术能力: * 精通HTML5、CSS3、SASS、LESS,JavaScript,熟悉ES6+标准,有数据可视化的开发经验; * 熟练掌握Vue.js、React、JavaScript、TypeScript、Angular等至少一种主流前端框架,熟悉常见的前端缓存、移动端适配、懒加载等技术,了解其原理和实践; * 熟悉前端工程化工具链,如Webpack、Babel、ESLint、Prettier等。 * 熟悉HTTP协议、RESTful API设计,以及Web性能优化技巧。 * 具备一定的后端知识,如Node.js开发经验者优先。 * 了解跨平台开发技术(如React Native、Flutter)者优先。* 管理能力: * 具备出色的团队管理和领导能力,能够激励团队成员并推动项目进展。 * 具备良好的项目管理能力,能够合理安排团队资源,确保项目按时交付。 * 具备优秀的沟通协调能力,能够跨部门协作解决问题。* 软技能: * 具备快速学习和适应新技术的能力,愿意持续学习和提升自己。 * 具备较强的解决问题能力,能够在复杂的技术环境中做出合理决策。 * 对用户体验和细节有高度关注,追求卓越的产品质量。