1.后端系统开发: 参与公司核心产品的后端系统设计与开发,根据产品需求,使用 Java 或 Python 技术栈完成新功能的实现、现有功能的优化和维护。
2.API 开发与维护: 负责设计、开发和维护 RESTful API 接口,确保接口的稳定性、安全性和高性能,并撰写清晰的技术文档。
3.业务逻辑与算法实现: 深入理解业务逻辑,根据需求编写高效、可靠的核心处理算法和业务代码。
4.AI 工具应用: 积极探索并应用各类 AI 编程助手、代码生成工具及测试框架,显著提升开发效率和代码质量。
5.跨团队协作: 与产品经理、前端工程师、测试工程师等紧密协作,参与需求评审、技术方案设计和项目迭代,确保产品顺利交付。
6.技术创新与学习: 保持对行业新技术,特别是 AI 在软件工程领域应用的高度关注,并乐于分享和实践。
1.具备至少一种主流后端编程语言的扎实基础,如 Java 或 Python,并愿意快速学习和应用另一种。
2.熟悉常用的后端开发框架,例如 Spring Boot (Java) 或 Django/Flask (Python)。
3.理解数据库原理,有 MySQL、PostgreSQL 等关系型数据库的使用经验。
了解 RESTful API 设计原则,有接口开发和调试经验。
4.计算机科学、软件工程或相关专业本科及以上,优秀的应届毕业生(需在校期间有相关项目经验),有工作经验的候选人,需要有 1-2 年的后端开发经验
熟悉 Git 版本控制工具和基本的 Linux/Unix 操作。