岗位职责:
1、独立负责Web项目前端核心模块的设计与开发工作,主导模块的技术方案制定,确保功能实现符合产品需求和性能要求;
2、参与项目需求分析、评审和技术架构研讨,能结合前端技术特点提出合理的产品交互优化建议;
3、负责前端代码的审核工作,把控代码质量、性能和安全性,指导初级前端开发工程师开展工作;
4、负责前端项目的性能优化,包括页面加载速度、渲染性能、接口请求效率等,提升用户体验;
5、解决前端开发过程中的复杂技术问题,如复杂交互逻辑实现、多端兼容性适配、跨域问题处理等;
6、参与前端工程化体系的搭建与优化,完善开发规范、构建流程和自动化测试方案;
7、编写和完善项目前端技术文档,包括架构设计文档、组件开发文档、接口对接文档等。
任职资格:
1、大专及以上学历,计算机相关专业,3年以上前端开发经验,有完整Web项目全生命周期开发经验;
2、精通HTML5、CSS3、JavaScript(ES6及以上),深入理解前端核心原理(如原型链、闭包、事件循环、DOM渲染机制等);
3、精通至少一种主流前端框架(Vue2/Vue3/React),深入理解框架核心原理(如虚拟DOM、组件通信、生命周期等),能熟练使用框架生态工具(Vuex/Pinia、React Router/Redux);
4、熟练掌握前端工程化技术,包括webpack/vite构建配置、ESLint代码检查、GitFlow工作流等;
5、具备丰富的跨浏览器、跨设备兼容性开发经验,能解决复杂场景下的适配问题;
6、熟悉前端性能优化方案,了解HTTP/HTTPS协议、浏览器缓存机制,有大型项目性能优化经验者优先;
7、了解Node.js基础开发,能编写简单的后端接口或工具脚本者优先;
8、具备良好的问题分析和解决能力、沟通协调能力,能承受一定工作压力,有团队协作和技术指导意识。