职责描述
作为全栈研发团队的一员,你将参与产品从需求定义、系统设计到最终上线的全生命周期开发:
端到端功能开发: 负责高质量的前后端功能实现,包括基于微服务架构(Spring Boot / Go)的后端逻辑设计,以及高性能、响应式前端(React / Vue / Next.js)的交互开发。
AI 原生应用探索: 深度集成大语言模型(LLM)能力,利用 Prompt Engineering、RAG 或 Agent 框架优化现有业务流程,提升产品智能化水平。
系统架构演进: 参与设计高并发、高可用的分布式系统,协助进行数据库性能调优(MySQL / TiDB / Redis)及云原生资源(K8s / Docker)的部署与优化。
工程效能提升: 熟练运用 Cursor、GitHub Copilot 等 AI 辅助编程工具,通过自动化脚本(Python / Node.js)优化 CI/CD 流程,降低研发内耗。
数据驱动优化: 能够分析用户行为数据及全链路指标(SLO / SLI),通过技术手段主动识别并解决线上性能瓶颈和资金安全隐患。
二、岗位要求
1. 扎实的计算机功底:
计算机相关专业本科及以上学历;
精通至少一种后端语言(Java、Go、Python)及 JavaScript/TypeScript 基础;
熟悉计算机网络、操作系统、数据结构与算法等核心课程。
2. 完善的技术栈视野(全栈基础优先):
前端: 熟悉 React/Vue 生态,了解 CSS 预处理器及 Webpack/Vite 等构建工具;
后端: 熟悉 MVC 架构,理解 RESTful API 设计原则,了解常用中间件(Kafka、RocketMQ 等);
数据库: 掌握 SQL 编写及基本优化,了解 NoSQL 与缓存机制。
3. AI 与新技术敏感度:
核心加分项: 具备 LLM 应用开发经验(如使用过 LangChain、Ollama、OpenAI API 等);
熟练使用 AI 编程辅助工具,能通过 AI 加速学习新领域技术。