全栈工程师
职位描述
Job Requirements
后端编程(必备)
精通 Golang(必备),熟悉 Gin、Echo 等 Go Web 框架
了解 Python、C# 等语言
具备良好的编码规范和代码质量意识
前端编程
熟悉 HTML、CSS、JavaScript/TypeScript
了解至少一种主流前端框架(如 Vue.js、React)
能够独立开发 Web 前端页面
AI 辅助开发
熟练使用 AI 编程工具(如 GitHub Copilot、Cursor、ChatGPT 等)进行代码生成、补全、重构和调试
能够有效评估和优化 AI 生成代码的质量
数据库知识
熟悉关系型数据库(MySQL、PostgreSQL)及非关系型数据库(MongoDB、InfluxDB、Elasticsearch)
能够编写高效查询并优化数据库性能
API 设计
深入理解 RESTful 架构原则
能够设计和实现标准化 API 接口
了解 GraphQL 为加分项
消息队列 & 异步
了解消息队列(如 Kafka、RabbitMQ)和异步处理机制
能够处理高并发和异步任务
计算机网络
了解 HTTP/HTTPS、TCP/IP、WebSocket 等基础知识
能够进行网络编程和调试
系统架构
具备全栈系统架构设计能力
能够根据业务需求规划合理的前后端分离架构及微服务方案
版本控制 & DevOps
熟练使用 Git
了解 CI/CD 流程及 DevOps 工具链(如 Docker、Kubernetes)
进行代码管理和协作开发
问题解决能力
具备良好的全栈问题分析和定位能力
能够快速排查前后端及系统集成问题
学习能力
具备快速学习新技术的能力
能够持续跟进 AI 开发工具、前后端框架及行业技术趋势
团队合作
具备良好的团队合作精神
能够作为全栈开发者灵活承接前后端任务
协同推进项目交付
对这个职位感兴趣吗?