高级全栈工程师
岗位信息
| 招聘单位 | 海底捞 |
|---|---|
| 工作地点 | 北京 |
| 官方更新时间 | 2026-07-01 13:46:28 |
职位描述
1.负责核心业务系统的前后端架构设计、技术方案制定与关键功能开发。
2.负责建设和维护面向前端业务场景的 BFF 层,设计聚合接口、权限校验、数据编排、错误处理、缓存策略和服务降级方案。
3.参与 Web 产品、管理后台、运营工具、平台型系统等复杂业务场景建设。
4.负责前端页面、组件、状态管理、接口联调,以及后端服务、数据模型、API、权限、任务流等能力开发。
5.推动系统在性能、稳定性、安全性、可维护性、可扩展性等方面持续优化。
6.参与工程体系建设,包括组件库、接口规范、服务治理、自动化测试、CI/CD、监控告警、发布流程等。
7.主导或参与 Code Review、技术评审、线上问题复盘、重构治理,提升团队代码质量。
8.探索并落地 AI Coding 在研发流程中的应用,包括需求拆解、代码生成、测试生成、代码审查、重构迁移、文档生成等,提升团队研发效率。
任职要求
1.5 年以上研发经验,具备中大型 Web 应用、业务平台或复杂系统的全栈开发经验。
2.精通 JavaScript/TypeScript,熟悉 React、Vue、Next.js、Nuxt 等至少一种主流前端框架。
3.熟悉 Node.js 后端开发,具备实际服务端项目经验,能够独立完成 API 设计、业务逻辑开发、数据模型设计与服务部署。
4.熟悉 BFF 架构,理解前后端协作中的接口聚合、数据适配、权限控制、服务编排、性能优化等常见场景。
5.熟悉 RESTful API、GraphQL、鉴权、权限模型、数据库设计、缓存、消息队列、异步任务等常见后端能力。
6.熟悉前端工程化体系,包括组件化、模块化、状态管理、构建工具、包管理、Monorepo、自动化测试、性能优化等。
7.具备良好的代码质量意识,重视可读性、可维护性、可测试性和长期演进。
8.具备较强的问题分析、技术判断和项目推进能力,能够独立负责复杂项目并推动跨团队协作。
加分项
1.具备 Node.js 之外至少一种后端技术栈经验,如 Java、Go、Python、Rust、C# 等,并有实际项目落地经验。
2.有 AI Coding 工具深度使用经验,如 Cursor、Claude Code、GitHub Copilot、CodeRabbit、Devin、Codex 等。
3.有将 AI 融入研发流程的实践经验,例如 AI 辅助开发、自动生成测试、代码审查、重构迁移、PR 总结、文档维护、问题排查等。
4.有 AI 产品、智能体、RAG、LLM 应用、Prompt 工程相关项目经验。
5.有前端基础设施、组件库、设计系统、低代码平台、研发效能平台、监控平台建设经验。
6有 DevOps、云服务、容器化、Kubernetes、Serverless、可观测性平台等经验。
7有复杂权限系统、工作流系统、数据可视化、运营平台、SaaS 产品或中后台系统经验。
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。