职位描述
Go后端开发工程师 (1-3年经验)
职位描述:
1. 作为初创团队的核心成员,您将负责运动社区产品的快速业务迭代和功能开发,参与构建高性能、高可用的服务端系统。
2. 负责运动类App核心业务功能的服务端设计、开发、自测与上线部署。
3. 参与并协助底层服务、Go框架(如go-kratos)的模块开发和功能完善。
4. 积极跟进线上系统,进行性能监控、排查并解决遇到的实际业务和技术问题。
岗位职责:
1. 基于Go语言,完成运动社区App后台接口(API)和业务逻辑的高质量编码与交付。
2. 参与数据库表结构、缓存策略和消息队列的实现与优化,确保业务数据处理的高并发和低延迟。
3. 主动分析并发现系统和代码中的潜在问题,协助进行小范围的性能优化与技术升级。
4. 根据产品需求,撰写清晰简洁的技术方案和设计文档,确保团队协作效率。
岗位要求:
1. 1-3年互联网产品后端开发工作经验,有Go语言实际项目经验者优先。
2. 熟练掌握 Go 语言基础,理解其并发编程模型 (如 Goroutine、Channel、Mutex 等),能够编写高效、可靠的代码。
3. 熟悉一种常用的Go微服务框架(如 go-kratos、Go-kit 等),并有实际使用经验。
4. 熟悉关系型数据库(如 MySQL)和至少一种NoSQL/缓存(如 Redis)的使用和优化方法。
5. 掌握 HTTP/HTTPS 协议,了解 RESTful API 设计规范。
6. 具备良好的学习能力、技术热情和创业精神,能够快速适应初创公司的快节奏和多任务环境。
7. 具备良好的团队协作、沟通表达和自我驱动能力。
加分项:
1. 有C端产品(App/小程序)开发经验或运动/社区类产品经验者优先。
2. 了解Docker/Kubernetes等容器技术,或有CI/CD流程参与经验。
3. 对系统性能调优(如SQL优化、Go代码Profile)有实践经验。
4. 对TDD (测试驱动开发) 或单元测试有良好的实践习惯。
5. 热爱跑步,健身等运动,有相关兴趣爱好者优先考虑。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕