高级前端工程师
岗位职责
1. 统招本科及以上学历,学信网可查,计算机相关专业优先,5年及以上前端开发经验,具备大型Web应用或复杂产品前端架构设计经验。
2. 精通HTML5、CSS3、JavaScript(ES6+),深入理解浏览器渲染原理、DOM/BOM、编译与运行机制,具备前端性能深度优化能力。
3. 精通Vue/React等主流框架,精通框架底层源码与核心原理,熟练掌握生命周期、状态管理、渲染机制及深度性能优化。
4. 具备多技术栈开发经验,熟练掌握Vue/React、uni-app、小程序等多端开发技术栈。
5. 熟悉Webpack/Vite/Rollup等工程化工具,能独立搭建、优化前端构建流程,具备CI/CD实践经验。
6. 负责核心产品前端架构设计、技术选型与核心模块开发,拥有独立完整的项目全流程开发与落地经验。
7. 主导前端技术难点攻关,优化加载速度、渲染性能与交互体验,提升产品整体运行效率。
8. 搭建并完善前端开发规范、工程化体系,提升团队开发效率与代码质量,负责团队技术培训与指导。
9. 熟悉XSS、CSRF等前端安全漏洞,熟练使用Git,有单元测试、E2E测试经验优先。
10. 具备独立攻坚能力与抗压能力,可承担核心模块开发,应对紧急需求与技术挑战。
11. 良好沟通协作与技术文档能力,参与需求分析与技术方案评审,推动产品迭代优化。
12. 关注前端前沿技术,具备技术敏感度,优先考虑有AI前端、低代码、微前端、可视化开发经验者。
任职要求
1. 第一学历为统招本科及以上学历及学信网可查【硬性要求,不符合请不要投递!!】,5年及以上互联网前端开发经验。
2. 扎实的JavaScript、HTML5、CSS3基础,熟练使用ES6+、Less/Sass。
3. 精通Vue/React,精通框架底层源码与实现原理,熟练掌握uni-app、小程序等多端开发。
4. 具备多技术栈实战经验,拥有独立完整的项目全流程开发与交付经验。
5. 优先考虑具备AI前端、低代码、微前端任一方向落地项目经验者。
6. 深刻理解模块化、组件化、前后端分离、Web语义化思想。
7. 熟悉HTTP、WebSocket等网络协议基本原理。
8. 学习能力强,沟通协作良好,抗压能力强,工作细心负责。