工作职责:1.02负责快速实现基于大模型的各种ToC产品,优化Web前端和手机端交互体验,包含APP、网站、浏览器插件等开发;2.02承担前端核心模块的设计和实现工作,02负责前端开发工作,页面及相关业务逻辑的实现等;3.02参与前端系统分析、技术选型与架构设计工作;4.02和产品经理沟通并确定产品开发需求;与后台开发工程师配合,完成开发任务和上线;5.02负责编写高性能、高可用和安全的前端业务,持续提升前端开发的效率和质量。学历要求:大专及以上学历,计算机、软件工程相关专业优先;经验要求:5 年及以上前端开发经验,有完整的 0-1 项目经验;技术能力:精通 HTML5/CSS3,能够按照设计稿精确还原 UI,熟悉响应式布局(Flex、Grid 等);精通 JavaScript(ES6+),具备扎实的原生 JS 基础;熟练掌握 React、Vue 框架及其周边生态,如 Redux、Vuex、Pinia、React Query 等;熟练使用 TypeScript 进行前端开发,提升代码的可维护性;熟悉 uniapp、Electron,能够进行跨端应用开发;具备 Node.js 开发经验,能够编写简单的后端服务;了解前端 模块化、组件化、工程化 相关技术,如 Webpack、Vite、Rollup;熟悉 Web 性能优化(首屏优化、懒加载、代码拆分、SSR/CSR 等);熟悉 Web 安全(XSS、CSRF、CORS、SQL 注入等防范措施);熟悉 前端状态管理 方案,如 Redux、MobX、Vuex、Pinia 等;熟悉 前端测试(Jest、Cypress、Vitest 等);能够熟读英文文档系统架构和算法认知:了解 浏览器渲染原理、事件循环机制、虚拟 DOM、Diff 算法;具备计算机基础知识,包括数据结构(数组、链表、树、哈希表等)、算法(排序、递归、动态规划等);熟悉前端并发编程、异步编程(Promise、Async/Await、Event Loop);了解前端微服务(如 Module Federation)、Serverless 技术;加分项(以下能力可加分):有 WebGL、Canvas 开发经验者优先;有 Three.js、Babylon.js 3D 可视化开发经验者优先;有 低代码平台、可视化搭建 经验者优先;有 移动端 Hybrid、小程序 开发经验者优先;有 大规模前端项目架构经验(如 Monorepo、微前端等)者优先;有 开源项目贡献经验 或 技术博客 者优先;能够接受高强度工作优先;能够快速定位问题,并给出解决方案并解决;加分项:1、有初创公司经历;2、有参与github开源项目;