职位描述
AI 辅助编程方向,
驻场地址:广州市天河区花城大道20号广州远洋大厦
一、全栈开发工程师・AI 辅助编程方向 (高级,2-3人),
(一)岗位职责
1、负责前端基于Angular框架的项目开发、维护与优化,确保页面交互流畅、用户体验良好;同时参与后端微服务架构的设计与开发,实现高效的数据处理和接口服务。
2、运用 AI 辅助编程工具(如 GitHub Copilot、Kite 等)提升开发效率,探索和引入 AI 技术优化开发流程,例如代码自动生成、智能代码审查、性能调优建议等。
3、与产品、设计、测试等团队紧密协作,深入理解业务需求,将其转化为高质量的技术实现方案,并确保项目按时交付。
4、编写清晰、规范的技术文档,包括接口文档、开发手册等,为团队协作和项目维护提供支持。
5、关注行业技术动态,积极研究和引入新技术、新工具,推动团队技术升级与创新。
(二)任职要求
1、专业技能
熟练掌握 Angular 框架,熟悉其组件化开发、数据绑定、路由机制等核心特性,能够独立完成复杂前端页面开发;具备良好的 HTML、CSS、JavaScript 基础,了解前端性能优化和浏览器兼容性处理。
• 熟悉微服务架构,掌握常见的微服务开发框架(如 Spring Cloud、Dubbo 等),了解服务注册与发现、负载均衡、熔断降级、分布式事务等核心概念和技术实现;熟悉OceanBase、Oracle MySQL、Redis 等数据库,具备数据库设计和优化能力。
• 熟练使用 AI 编程辅助工具(如 GitHub copilot、codeium、通义灵码等)提升开发效率;
• 有 AI 应用开发经验,了解机器学习/深度学习基础,熟悉 NLP(自然语言处理) 在编程领域的应用。有 SpringAl 或 AI应用开发平台(如 diy、Langchain 等)的实际项目经验者优先。
• 熟悉 Git 版本控制系统,能够熟练使用常见的操作命令,如提交、合并、分支管理等;了解持续集成 / 持续部署(CI/CD)流程,熟悉 Jenkins、GitLab CI/CD 等工具的使用。
2、项目经验
• 具有3-5 年以上前端或全栈开发经验(不含实习经验),参与过至少 1 个基于 Angular 框架的中大型项目开发,能够提供项目成果展示或代码示例。
• 有微服务架构项目的开发经验,熟悉微服务的部署、监控和运维;具备分布式系统开发经验者优先。
• 有使用 AI 技术辅助编程或参与 AI 相关项目的经验者优先,例如利用 AI 进行代码质量分析、自动化测试等。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕