← Back to job listings
51
高级前端开发工程师
51WORLD · 北京市
About The Role
- 负责公司核心Web应用及复杂业务系统的前端架构设计与开发,合理利用AI编程工具提升代码编写、重构及单元测试的效率,确保项目高质量按时交付。
- 深度参与产品需求分析与界面设计评审,将模糊的业务需求转化为清晰的前端技术方案;结合AI辅助进行快速原型搭建与交互逻辑实现,优化前后端数据交互流程与系统性能。
- 主导或参与团队内部的AI开发规范制定,探索并沉淀AI编程的最佳实践(如高质量Prompt编写、自动化代码审查、智能排障等),推动团队整体研发效能的跨越式提升。
- 承担AI生成代码的审查(Review)、安全检测(如XSS漏洞防范)与性能优化职责,解决AI在复杂业务逻辑中的局限性,确保系统的稳定性与高可用性。
- 持续优化前端性能与用户体验,解决跨终端适配、复杂状态管理等技术难题;对现有前端技术栈进行持续迭代,保持对AI+前端交叉领域(如生成式UI、智能交互)的技术敏锐度。
- 与后端、产品及设计团队紧密协作,主导团队内部技术分享,指导初中级工程师成长,营造积极的技术探索氛围。
- 本科以上学历,计算机相关专业,3-5年前端开发经验,有扎实的工程化项目实战背景;
- 精通 HTML5、CSS3、JavaScript (ES6+),熟练掌握 TypeScript,深入理解浏览器渲染原理、网络协议及前端性能优化策略;
- 熟练掌握 Vue3 或 React 及其核心生态(如 Pinia/Vuex, Redux/Zustand 等状态管理),具备中大型单页应用(SPA)的架构设计与独立开发能力;
- AI Coding深度应用能力,拒绝浅层使用,能够熟练运用 Cursor、GitHub Copilot、CodeWhisperer 等AI编程工具融入日常开发工作流;具备通过AI辅助完成复杂逻辑编写、代码重构、Bug排查及自动化测试的能力,并有实际的效能提升经验;
- 具备良好的代码品味与编码规范,熟悉前端工程化工具(Vite/Webpack)及CI/CD流程;拥有出色的逻辑思维、沟通协调能力及强烈的责任心,能够独立拆解并解决复杂问题;
- 对用户体验(UX)和界面设计(UI)有较高的追求和良好的审美能力,能够从产品视角出发,利用AI技术探索更智能、更具创造力的交互方案。
加分项(非必须,但优先考虑):
- 有实际的大模型(LLM)应用前端开发经验(如对接 ChatGPT/千问/DeepSeek等 API、流式输出 SSE、RAG 知识库前端展示等);
- 在团队内主导过 AI 编程工具的推广、规范制定或有显著的提效落地案例。
- 了解 Node.js 服务端开发,具备一定的前后端全栈开发能力。
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring