岗位职责
1.参与智能应用产品的前端架构设计、技术方案选型及复杂功能开发,保障系统高性能、高可用性及可维护性。
2.参与内部平台、产品后台管理等系统的设计和开发。
3.与产品经理紧密合作,参加需求评审,参与全链路技术方案设计和开发,推动用户体验优化。
4.配合 UI / UX 还原设计稿,优化交互体验,确保多终端兼容性。
5.开发基础组件库、工具库,推动前端基础设施建设。
6.参与制定前端工程化规范,搭建高效开发、构建、部署、监控体系,提升团队开发、联调、测试效率。
7.关注、探索前端前沿技术,推动团队技术升级和工具链优化。
任职要求
1.计算机相关专业,3年以上前端开发经验,参与过复杂项目架构设计。
2.精通 HTML / CSS / JavaScript 等前端技术。
3.精通 React 等主流框架及生态,对框架的实现原理有一定的了解。
4.熟悉 Vite / Webpack / Rollup / Umi 等构建工具,能独立优化构建流程及性能。
5.熟悉 TypeScript 、 Node.js ,具备一定的中台工具开发或全栈项目经验。
6.对前端性能优化(渲染、内存、加载)有一定的实践经验。
7.了解 Linux 系统、数据库( MySQL / Redis 等)及网络协议( HTTP / TCP 等)。
8.熟悉基本的前端安全规范,对 XSS / CSRF 等风险的防御有一定经验。
9.熟悉单元测试、自动化测试及持续集成( CI / CD )流程。