岗位职责:
1.负责教育App类、SAAS类、数据中台类产品技术选型、架构构建、开发路线制定、产品开发设计、外包团队开发质量审查等工作,有能力独立完成上述产品的BUG修改和日常维护工作。
2.制定开发过程中的各类规范及流程制度,包括但不限于编码规范、接口规范、UI组件规范、代码版本管理规范、外包团队交接规范等。
3.安全性和性能管理,进行相关优化工作;为外包团队提供技术支持和指导,及时发现和解决各种技术难题。
4.产品开发进度管理,管理自有或外包团队的开发进度,协调各方确保项目保质保量交付。
5.搭建和维护生产环境,确保代码能够稳定、快速地部署并有效运行。
6.编写和维护项目的相关技术文档,包括但不限于:开发文档、接口文档、各类说明文档。
任职要求:
1.统招本科以上学历,计算机科学、软件工程或相关专业优先,35周岁以下(工作经历特别契合可适当放宽)。
2.7年以上开发经验(全栈开发经验不少于3年),熟练掌握前后端主流框架,掌握框架原理并可以熟练应用,熟悉分布式开发和微服务架构。
3.熟练掌握主流前端技术,如:vue框架、封装js组件、html、xml、css、ajax、json、jquery等。
4.熟练掌握主流后端技术,精通Java语言,了解Python、Golang、C/C++等语言,基础扎实;熟练掌握Spring、Mybatis、SpringBoot、springCloud等主流开发框架,并了解其运行原理。
5.熟练掌握主流数据库、大数据库产品,如:MySQL、SqlServer、MongoDB、Redis等,并能进行使用优化。
6.具备服务器运维经验,熟悉网络安全和信息安全知识,对系统安全攻防有一定的了解;对高性能、高并发、高可用服务有一定的研究和理解。
7.具备优秀的项目管理能力,能够高效地管理外包团队,协调各方资源;有强烈的代码质量意识,熟悉代码审核流程,能够严格把关代码质量。
8.具备正向积极建设性心智,工作认真负责,逻辑清晰,做事条理。
9.具备创业心态、较强的自我驱动力,主动设定个人目标追求卓越,能够在没有外部监督的情况下高速有效工作。
10.具备一定的高阶思维能力,能敏捷的洞察问题关键并推动通过合理的方案解决问题,主动创新。
11.具备直面问题的勇气,而后踏实勤勉、严谨负责,追求高价值结果且具备一定的创造力。
12.具有较强的学习能力、高效学习方法,能够快速了解到一件事的全貌,并分析出关键的部分进行单点突破;积极寻找学习和发展的机会,推动自我成长。
13.热爱教育事业,计划或已经在教育行业深耕多年优先;熟悉K12教育,了解K12教育相关产品并有自己的理解和认知。
14.有C端学习平板、教培校区管理相关项目经验优先;大厂工作经验优先;北、上、广、深工作经验优先。