职位描述
前端开发后端开发Vue人工智能软件/IT服务
岗位职责
1. 研发规划与管理:负责研发工作的整体规划、任务拆解、资源协调、排期管理、风险识别、进度跟踪和交付验收,确保项目按目标高质量落地。
2. 技术方案与架构设计:负责或主导核心业务系统的技术方案设计、架构选型、模块划分和关键技术决策,兼顾系统可扩展性、稳定性、安全性和可维护性。
3. 全栈开发与交付:负责 Web 应用及核心业务系统的后端设计、接口开发、前端页面与组件开发、数据可视化开发,并能独立推进从需求到上线的完整交付。
4. AI Coding 体系落地:深度使用 Claude Code、Codex、Cursor 等 AI Coding 平台,覆盖需求澄清、技术方案生成、代码实现、测试补充、Bug 修复、重构优化、文档编写和代码审查等环节。
5. Spec Driven 研发实践:基于 Spec Driven 方法推动需求结构化、任务拆解、验收标准定义、实现过程跟踪和交付质量验证,减少需求偏差和返工。
6. 团队管理与研发效能提升:负责团队研发流程建设、任务分配、代码规范、评审机制、技术沉淀和成员辅导,持续提升团队交付效率、工程质量和协作质量。
7. 数据库与中间件建设:负责 PostgreSQL、MySQL、Apache Doris 等数据库的设计、开发与性能优化,使用 Redis、Kafka、Elasticsearch 等中间件支撑业务场景落地。
8. 项目执行与跨团队协作:协调产品、业务、测试、运维等相关方,推动需求评审、迭代计划、里程碑管理、上线发布和复盘改进。
9. 质量与稳定性保障:负责关键模块的代码审查、测试策略、性能优化、线上问题排查和技术风险治理,保障系统长期稳定运行。
10. 部署与运维支持:在需要时参与基础部署、CI/CD 流程、日志排查、环境治理和线上故障定位。
任职要求
1. 研发规划与管理:负责研发工作的整体规划、任务拆解、资源协调、排期管理、风险识别、进度跟踪和交付验收,确保项目按目标高质量落地。
2. 技术方案与架构设计:负责或主导核心业务系统的技术方案设计、架构选型、模块划分和关键技术决策,兼顾系统可扩展性、稳定性、安全性和可维护性。
3. 全栈开发与交付:负责 Web 应用及核心业务系统的后端设计、接口开发、前端页面与组件开发、数据可视化开发,并能独立推进从需求到上线的完整交付。
4. AI Coding 体系落地:深度使用 Claude Code、Codex、Cursor 等 AI Coding 平台,覆盖需求澄清、技术方案生成、代码实现、测试补充、Bug 修复、重构优化、文档编写和代码审查等环节。
5. Spec Driven 研发实践:基于 Spec Driven 方法推动需求结构化、任务拆解、验收标准定义、实现过程跟踪和交付质量验证,减少需求偏差和返工。
6. 团队管理与研发效能提升:负责团队研发流程建设、任务分配、代码规范、评审机制、技术沉淀和成员辅导,持续提升团队交付效率、工程质量和协作质量。
7. 数据库与中间件建设:负责 PostgreSQL、MySQL、Apache Doris 等数据库的设计、开发与性能优化,使用 Redis、Kafka、Elasticsearch 等中间件支撑业务场景落地。
8. 项目执行与跨团队协作:协调产品、业务、测试、运维等相关方,推动需求评审、迭代计划、里程碑管理、上线发布和复盘改进。
9. 质量与稳定性保障:负责关键模块的代码审查、测试策略、性能优化、线上问题排查和技术风险治理,保障系统长期稳定运行。
10. 部署与运维支持:在需要时参与基础部署、CI/CD 流程、日志排查、环境治理和线上故障定位。
任职要求
1. 基础要求
· 学历要求:本科及以上学历,计算机、软件工程、人工智能或相关专业优先。
· 技术基础:具备扎实的计算机基础,熟悉数据结构与算法、计算机网络、HTTP 协议、操作系统基础和常见系统设计方法。
· 工程意识:具备良好的代码规范意识、系统设计能力、业务理解能力、问题拆解能力和交付责任感。
· 协作工具:熟练使用 Git 及常规研发协作工具,熟悉代码分支管理、Code Review、Issue 管理和版本发布流程。
2. AI Coding 能力要求(核心硬性要求)
· 平台能力:精通 Claude Code、Codex、Cursor 等 AI Coding 平台,能够根据不同任务场景选择合适工具并设计高效工作流。
· AI 研发工作流:熟练将 AI 应用于需求分析、方案设计、代码生成、单元测试、接口测试、Bug 定位、性能优化、重构、文档生成和代码审查。
· Spec Driven 方法论:熟悉并能落地 Spec Driven 开发方法,能够将业务需求转化为清晰的规格说明、任务清单、验收标准和实现计划。
· 上下文与 Prompt 设计:具备较强的上下文组织、Prompt 设计、任务分层和输出校验能力,能够稳定提升 AI 输出质量。
· AI 代码治理:能够对 AI 生成代码进行审查、验证、重构和测试补充,避免不可控代码、隐性缺陷和工程质量下降。
· 团队赋能:有沉淀 AI Coding 规范、最佳实践、模板、检查清单或团队工作流的经验,能够推动团队规模化使用 AI 提升研发效能。
3. 团队与项目管理要求(核心硬性要求)
· 研发负责人经验:具备团队管理、项目管理或技术负责人经验,能负责研发工作的整体规划、过程管理和结果交付。
· 计划与执行:能够制定项目计划、拆解研发任务、评估工作量、识别关键路径、管理风险并推进问题闭环。
· 团队协作:具备任务分配、进度跟踪、Code Review、技术指导、知识沉淀和成员辅导能力。
· 敏捷实践:熟悉 Scrum、Kanban 或其他敏捷研发流程,有 Scrum Master、迭代负责人或项目推进经验者优先。
· 跨团队沟通:具备良好的表达、协调和推动能力,能够与产品、业务、测试、运维和管理层高效协作。
4. 后端能力要求
· 核心语言与框架:Java 基础扎实,熟练使用 SSM、Spring Boot 等主流后端框架。
· 服务开发:能够独立完成高质量后端服务设计与实现,熟悉 RESTful API、权限控制、异常处理、日志体系和常见业务建模方法。
· 底层与性能:理解 JVM、多线程、并发编程、常用设计模式和性能优化方法,具备线上问题分析与调优经验。
· 加分项:有高并发系统、分布式系统、Spring Security、Spring Cloud、微服务架构或大规模数据处理经验者优先。
5. 数据库与中间件要求
· 数据库能力:熟练使用 PostgreSQL、MySQL,具备数据库建模、SQL 优化、索引设计、事务控制和性能调优经验;熟悉 Apache Doris 者优先。
· 中间件能力:熟练使用 Redis、Kafka、Elasticsearch,并理解缓存、消息队列、搜索检索、异步处理等典型场景的设计取舍。
· 工程实践:能够结合业务场景设计可靠的数据存储、缓存策略、消息流转和检索方案。
6. 前端能力要求
· 技术栈:熟练使用 Vue2 / Vue3、Vue Router、Vuex / Pinia、JavaScript / TypeScript。
· 工程化:熟悉 Webpack、Vite、前端模块化、组件化开发和常见性能优化方法。
· UI 与可视化:熟悉 Element Plus 等 UI 框架,熟练使用 ECharts 等可视化库者优先。
· 交付能力:能够独立完成后台系统、数据看板、业务表单、复杂交互组件等前端功能开发。
7. Linux、部署与 DevOps 要求
· Linux 基础:熟悉 Linux 常用命令、日志排查、进程管理、网络排查和基础环境配置。
· 容器与发布:了解 Docker、Kubernetes、CI/CD、灰度发布和基础运维流程。
· 问题定位:能够参与线上问题定位、性能分析、日志追踪和故障复盘。
加分项
· 有从 0 到 1 搭建研发流程、技术体系、AI Coding 规范或团队工程规范的经验。
· 有带领 3 人以上研发团队、负责多个项目并行交付或跨团队技术推进经验。
· 有企业级后台系统、数据平台、BI 系统、SaaS 平台或高并发业务系统研发经验。
· 有基于 Claude Code、Codex、Cursor 建立自动化研发工作流、代码审查机制、测试生成机制或知识库辅助开发机制的经验。
我们期待的候选人
我们希望你不仅是一名能够独立交付复杂功能的全栈工程师,也是一名能够规划研发方向、组织团队执行、管理项目结果,并能用 AI Coding 显著提升研发质量和效率的技术负责人。
· 学历要求:本科及以上学历,计算机、软件工程、人工智能或相关专业优先。
· 技术基础:具备扎实的计算机基础,熟悉数据结构与算法、计算机网络、HTTP 协议、操作系统基础和常见系统设计方法。
· 工程意识:具备良好的代码规范意识、系统设计能力、业务理解能力、问题拆解能力和交付责任感。
· 协作工具:熟练使用 Git 及常规研发协作工具,熟悉代码分支管理、Code Review、Issue 管理和版本发布流程。
· 平台能力:精通 Claude Code、Codex、Cursor 等 AI Coding 平台,能够根据不同任务场景选择合适工具并设计高效工作流。
· AI 研发工作流:熟练将 AI 应用于需求分析、方案设计、代码生成、单元测试、接口测试、Bug 定位、性能优化、重构、文档生成和代码审查。
· Spec Driven 方法论:熟悉并能落地 Spec Driven 开发方法,能够将业务需求转化为清晰的规格说明、任务清单、验收标准和实现计划。
· 上下文与 Prompt 设计:具备较强的上下文组织、Prompt 设计、任务分层和输出校验能力,能够稳定提升 AI 输出质量。
· AI 代码治理:能够对 AI 生成代码进行审查、验证、重构和测试补充,避免不可控代码、隐性缺陷和工程质量下降。
· 团队赋能:有沉淀 AI Coding 规范、最佳实践、模板、检查清单或团队工作流的经验,能够推动团队规模化使用 AI 提升研发效能。
· 研发负责人经验:具备团队管理、项目管理或技术负责人经验,能负责研发工作的整体规划、过程管理和结果交付。
· 计划与执行:能够制定项目计划、拆解研发任务、评估工作量、识别关键路径、管理风险并推进问题闭环。
· 团队协作:具备任务分配、进度跟踪、Code Review、技术指导、知识沉淀和成员辅导能力。
· 敏捷实践:熟悉 Scrum、Kanban 或其他敏捷研发流程,有 Scrum Master、迭代负责人或项目推进经验者优先。
· 跨团队沟通:具备良好的表达、协调和推动能力,能够与产品、业务、测试、运维和管理层高效协作。
· 核心语言与框架:Java 基础扎实,熟练使用 SSM、Spring Boot 等主流后端框架。
· 服务开发:能够独立完成高质量后端服务设计与实现,熟悉 RESTful API、权限控制、异常处理、日志体系和常见业务建模方法。
· 底层与性能:理解 JVM、多线程、并发编程、常用设计模式和性能优化方法,具备线上问题分析与调优经验。
· 加分项:有高并发系统、分布式系统、Spring Security、Spring Cloud、微服务架构或大规模数据处理经验者优先。
· 数据库能力:熟练使用 PostgreSQL、MySQL,具备数据库建模、SQL 优化、索引设计、事务控制和性能调优经验;熟悉 Apache Doris 者优先。
· 中间件能力:熟练使用 Redis、Kafka、Elasticsearch,并理解缓存、消息队列、搜索检索、异步处理等典型场景的设计取舍。
· 工程实践:能够结合业务场景设计可靠的数据存储、缓存策略、消息流转和检索方案。
· 技术栈:熟练使用 Vue2 / Vue3、Vue Router、Vuex / Pinia、JavaScript / TypeScript。
· 工程化:熟悉 Webpack、Vite、前端模块化、组件化开发和常见性能优化方法。
· UI 与可视化:熟悉 Element Plus 等 UI 框架,熟练使用 ECharts 等可视化库者优先。
· 交付能力:能够独立完成后台系统、数据看板、业务表单、复杂交互组件等前端功能开发。
· Linux 基础:熟悉 Linux 常用命令、日志排查、进程管理、网络排查和基础环境配置。
· 容器与发布:了解 Docker、Kubernetes、CI/CD、灰度发布和基础运维流程。
· 问题定位:能够参与线上问题定位、性能分析、日志追踪和故障复盘。
加分项
· 有从 0 到 1 搭建研发流程、技术体系、AI Coding 规范或团队工程规范的经验。
· 有带领 3 人以上研发团队、负责多个项目并行交付或跨团队技术推进经验。
· 有企业级后台系统、数据平台、BI 系统、SaaS 平台或高并发业务系统研发经验。
· 有基于 Claude Code、Codex、Cursor 建立自动化研发工作流、代码审查机制、测试生成机制或知识库辅助开发机制的经验。
我们希望你不仅是一名能够独立交付复杂功能的全栈工程师,也是一名能够规划研发方向、组织团队执行、管理项目结果,并能用 AI Coding 显著提升研发质量和效率的技术负责人。
展开该职位详情







