工作机会 - 职位


后端研发工程师 / 服务端研发工程师

2年+ / 本科 / 计算机相关专业(软件 / 电子 / 通讯 / 机械等理工类专业)

后端开发
全栈
Golang
服务端开发
职位要求:

1.两年及以上服务端应用开发经验;

2.统招本科及以上学历,计算机/软件、通信、电子等相关专业,专业基础知识扎实;

3.具备良好的编码规范和水平,精通至少一门服务端应用开发编程语言,如 Go/Node.js/Python/Ruby/Java/C++/Rust 等编程语言,精通 Go 语言者优先;

4.熟悉Linux操作系统的使用,掌握 shell 脚本编程。掌握 Python/Ruby 系统管理脚本编写、掌握Linux系统管理维护者优先;

5.有数据库开发设计经验,能独立设计数据库数据结构,熟悉 MySQL/MongoDB或其他数据库,有分布式数据库开发经验优先;

6.熟悉使用VSCode、Atom、IntelliJ IDEA、Vim、Emacs等一种或多种开发工具;

7.熟悉微服务架构,有分布式应用程序开发经验优先;

8.熟悉Docker容器应用,有云端部署和运维的经验者优先;

9.掌握后端开发相关知识/技术/工具链:协议、架构、存储、缓存、安全等方向;

10.提供Github账号、技术blog链接,有提交代码到著名开源库或创建过开源项目者优先;

11.良好的职业素养和自驱力,优秀的技术热情,能够持续学习和自我提高;

12.良好的英文读写能力,能够阅读与编写技术文档。

岗位职责:

1.公司产品业务的服务端应用的设计以及实现;

2.负责模块/系统的研发工作,高质量把控相关研发工作的全生命周期,具体包括产品形态讨论,需求分析、文档撰写、设计编码、测试运维、效果追踪等工作;

3.参与团队平台化服务化建设,逐步提升研发效率、研发质量,通过技术不断产出驱动业务的发展;

4.参与现有系统的优化工作,定位系统瓶颈,提高系统性能/稳定性以及业务扩展性。