一、岗位职责:
1、主导 Web 前端架构设计与技术选型,基于Vue/React/Angular 等主流框架搭建高可用、可扩展的前端体系,负责核心业务模块及通用组件库开发,保障代码质量与系统稳定性。
2、推动前端工程化建设,包括脚手架配置、模块化开发、CI/CD 流程搭建、代码规范制定及自动化测试落地,提升团队研发效率与交付质量。
3、深入分析前端性能瓶颈(渲染、加载、交互),通过资源压缩、懒加载、缓存策略、虚拟 DOM 优化等手段提升页面响应速度;防范 XSS、CSRF 等安全漏洞,保障产品安全合规。
4、与产品、UI、后端及测试团队紧密协作,参与需求评审与技术方案讨论,高效完成前后端接口联调、数据逻辑处理及问题排查,确保项目按期交付。
5、关注前端前沿技术(如微前端、低代码、WebAssembly、PWA 等),探索技术落地场景并赋能业务;组织技术分享、代码评审,指导中级 / 初级工程师成长,提升团队整体技术能力。
6、基于用户反馈与业务需求,持续优化产品交互逻辑与视觉呈现,解决跨浏览器、跨设备兼容性问题,提升用户体验与产品竞争力。
二、任职要求:
1、本科及以上学历,计算机相关专业,5 年以上前端开发经验,3 年以上大型 Web 项目或复杂业务系统开发经验。
2、精通 HTML5/CSS3/JavaScript(ES6+),深入理解浏览器渲染原理、HTTP 协议及前端缓存机制,熟练掌握至少一种主流前端框架的底层原理。
3、具备前端工程化实战经验,熟练使用 Webpack/Vite/Babel 等构建工具,有 CI/CD 流程搭建或性能优化案例者优先。
4、了解 Node.js 及 BFF 层开发,能独立完成前后端数据交互设计与接口联调者加分。
5、具备良好的团队协作能力、问题解决能力及技术前瞻性,有团队管理或技术负责人经验者优先。