职位描述
岗位职责
• 架构设计与技术选型:主导前端架构设计,参与技术方案评审,根据业务需求选择合适的技术栈,设计大型前端应用的架构,包括模块划分等。
• 项目开发与优化:参与项目需求评审,负责前端代码CodeReview,优化现有系统架构和代码,提升性能与用户体验,也可能会参与部分核心代码的开发。
• 团队管理与协作:制定前端开发计划,合理分配任务和资源,跟踪项目进度。与产品、后端等团队协作,推动项目顺利进行,同时组织技术分享,提升团队整体技术水平。
• 技术研究与创新:关注前端技术发展趋势,进行前沿技术调研,引入新技术、新工具,推动技术创新与落地。
任职要求
• 学历与经验:本科以上学历,计算机相关专业优先。通常要求7年以上工作经验,至少5年以上前端开发经验,有主导中型项目架构设计的经验。
• 技术能力:
◦ 精通前端技术栈:精通HTML、JavaScript、CSS,深入理解主流前端框架如Vue、React或Angular,熟悉微前端架构。
◦ 熟悉构建工具:熟悉Webpack、Vite等构建工具原理,能进行构建优化,如Bundle分析、Tree Shaking等。
◦ 掌握跨端技术:掌握小程序、React Native等跨端技术栈,具备多端代码复用架构设计经验。
◦ 了解性能优化:了解WEB标准化、模块化,掌握前端性能优化方法,如浏览器渲染优化、资源加载优化等。
• 管理与协作能力:能够制定开发计划,合理安排资源,具备团队管理经验,能有效与跨部门团队沟通协作,推动项目进展。
• 学习与思维能力:具备出色的学习能力,能迅速掌握新业务场景和逻辑,有清晰的代码架构思想和优秀的系统设计能力,能将复杂问题简单化。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕