高级开发工程师
1.3-1.8万元/月职位描述
1.项目执行
1)负责公司软件项目的全生命周期开发与交付,全程参与需求分析、设计、开发、测试、部署及维护;
2)能够完成“从0到1”的项目启动阶段,完成技术选型、架构设计、开发骨架搭建及开发流程的建立;
3)深入理解用户需求,可将其转化为可行的技术方案和产品设计建议;
4)能够指导产品团队进行设计,确保技术实现与产品目标的统一;
2.系统开发与架构实现
1)负责核心模块的开发与实现,确保代码质量和系统性能;
2)在软件开发过程中,实践并落地架构设计原则,如边界划分、模块解耦、软件复用、高可用、可扩展性等;
3)能够建立和优化软件开发流水线(CI/CD);
4)对公司现有产品、软件模块进行熟悉并优化。
职位要求
1.教育背景:计算机科学、软件工程、人工智能或相关专业本科及以上学历,具备扎实的计算机知识。
2.技术经验:
1)3年以上软件开发经验,具备团队管理或技术负责人经验优先;
2)精通Java、Python、Node.js,并具备HTML、CSS、JavaScript(TS、React或Vue)的丰富开发经验;
3)熟练掌握至少一种主流关系型数据库(如MySQL,PostgreSQL)和非关系型数据库(如MongoDB,Redis)的使用及优化;
4)在架构设计、系统解耦、边界定义等方面有丰富的实战经验和深刻见解;
5)有成功搭建和优化CI/CD流水线的经验;
6)有AI应用项目开发经验,能理解并封装算法。
4.综合素质:
1)具备领导力潜质;具备沟通协调能力和团队协作精神;
2)拥有高度的产品意识和用户导向思维,能够将业务需求转化为技术实现;
3)具备优秀的学习能力和技术钻研精神,能够快速掌握新技术并应用于实际项目;
4)优秀的综合故障排查、问题分析与解决能力。
其他:
1)需在乌鲁木齐(黄河路)工作3-6月,后面根据个人意向回成都或者留新疆分公司。