1. 系统架构设计与开发
- 参与公司核心系统的架构设计,负责系统的技术选型、设计和实现,确保系统的高可用性、可扩展性和高性能。
- 设计并实现高效的后端服务,确保系统业务逻辑清晰、可维护、易扩展。
- 参与前端系统设计,确保前后端高效协同,提升用户体验。
2. 全栈开发与项目实施
- 主导和参与全栈开发,负责前端、后端的设计与实现工作,能够独立完成从数据库、服务器到用户界面的开发任务。
- 开发和优化Web前端页面,使用现代JavaScript框架(如React、Vue等)开发响应式Web应用。
- 负责后端服务的设计与开发,能够使用Java、Python、Node.js等技术栈构建高效的服务端应用。
3. 数据库设计与优化
- 负责数据库的设计与优化,确保数据库结构合理,查询高效,支持系统的高并发需求。
- 熟悉关系型数据库(如MySQL、PostgreSQL)和非关系型数据库(如MongoDB、Redis等),能够根据项目需求选择合适的数据库方案。
4. 自动化部署与持续集成
- 设计并实现自动化部署流程,确保应用能够快速、稳定地发布到生产环境。
- 搭建并优化持续集成(CI)/持续交付(CD)流程,提高开发和部署效率。
5. 代码质量与技术评审
- 编写高质量、易于维护和扩展的代码,遵循最佳编码实践,进行单元测试和功能测试,确保代码质量。
- 参与团队的技术评审和代码审核,提升团队的技术水平和代码质量。
6. 性能优化与故障排除
- 定期进行系统性能分析与优化,确保系统的响应速度、吞吐量等指标达到预期要求。
- 排查并解决系统中的各类技术问题和瓶颈,确保系统高效稳定运行。
7. 跨团队协作与需求分析
- 与产品经理、设计师和其他技术团队紧密协作,参与需求分析与功能设计,确保开发工作与业务需求的一致性。
- 与其他开发团队合作,确保系统架构和技术方案的一致性和最佳实践的应用。
8. 技术研究与创新
- 跟踪行业技术动态,持续学习并引入新的技术和工具,推动技术创新和技术积累。
- 分享技术知识,提升团队技术能力,推动团队成员共同成长。
任职要求:
- 统招本科及以上学历,计算机科学、软件工程等相关专业。
- 5年以上全栈开发经验,具备丰富的前后端开发经验,能够独立完成项目的设计与开发。
- 熟练掌握至少一种前端框架(如React、Vue、Angular)及相关技术栈(HTML、CSS、JavaScript等)。
- 熟练掌握后端开发技术,熟悉Java、Python、Node.js等主流开发语言,能够设计和开发高效、可扩展的后端服务。
- 熟悉常用数据库系统(MySQL、PostgreSQL、MongoDB等)及数据库设计和优化。
- 具备良好的代码规范和开发文档习惯,熟悉Git等版本控制工具。
- 具备自动化部署和CI/CD的经验,熟悉Docker、Kubernetes等容器化技术。
- 具有较强的系统分析、问题解决和性能优化能力,能够高效定位和解决技术问题。
- 熟悉敏捷开发流程,能够在快速变化的环境中保持高效工作。
优先考虑:
- 有大型分布式系统或高并发系统开发经验,能够解决复杂的技术问题。
- 熟悉云平台(如AWS、Azure等)及云原生技术。
- 有移动端开发经验,能够独立开发和优化Android、iOS等平台的应用。
- 具有开源贡献经验或参与过开源项目的开发。
备注:此岗位代兄弟互联网公司招聘。
成都 - 武侯
博才世杰(成都)信息技术有限公司成都 - 成华
四川海涵人力资源服务有限公司成都
四川长虹电子控股集团有限公司成都 - 武侯
四川华泰智胜科技发展有限公司成都 - 锦江
新拓尼克科技研发中心 / Syntronic Beijing R&D Center成都 - 成华
四川华顺通能源技术开发有限公司