职位描述
任职资格条件:
* 扎实的JavaScript基础,熟悉ES6 ,TypeScript理解闭包、原型链、异步编程等核心概念;
* 精通CSS3及常见布局(Flexbox、Grid),熟悉响应式设计与跨浏览器兼容性处理;
* 熟悉前端性能优化技巧(如懒加载、代码分割、资源压缩等),了解Web Accessibility标准;
* 熟练掌握Vue3.x框架,熟悉VueRouter4.x、Pinia、组件化开发及自定义指令;
* 熟悉主流UI库(如Element Plus、Vant4)的使用与二次开发;
* 有独立负责复杂前端模块或全流程项目开发经验,能输出可复用的组件或工具;
* 熟悉前端工程化流程,掌握Webpack/Vite等构建工具,了解CI/CD流程;
* 熟悉Git版本控制,掌握RESTful API调用及与后端联调经验;
* 了解主流浏览器调试工具及前端异常监控方案;
* 有React项目经验者优先,熟悉Hooks、Context API、TypeScript等技术栈;
* 有大型单页应用(SPA)或高并发场景优化经验者优先;
* 对UniApp/小程序开发、Serverless等新技术有实践者优先;
* 良好的沟通能力与团队协作意识,能适应敏捷开发流程;
* 对技术有热情,关注前端领域动态,具备快速学习新技术的能力。
主要工作职责:
* 根据需求完成前端架构设计与核心代码编写;
* 基于Vue/React/uni-app等框架主导或协同开发高质量、可维护的前端应用;
* 优化前端交互体验,实现动态效果与复杂数据可视化功能;
* 持续优化前端性能,提升用户满意度;
* 与UI设计师、后端工程师协作,高效对接接口与联调功能;
* 参与技术方案选型,推动团队代码标准化与组件库建设;
* 跟进前沿技术趋势,主导或参与新技术在团队中的落地实践;
* 编写技术文档,分享开发经验,协助团队成员技术成长。