岗位职责:
1、负责GRPC等服务端研发;
2、根据产品需求,进行系统设计和编码;
3、持续对系统架构进行改造和优化;
任职资格:
1、大学本科以上学历,计算机相关专业,三年以上Golang开发经验;
2、具备良好的Go语言开发经验,熟练使用基本的数据结构和算法,深入理解多线程、net/http等相关技术;
3、具备良好的编码习惯,结构清晰,命名规范,逻辑性强,代码冗余率低;
4、熟悉Goroutine、net包、reflect包等的使用,熟悉gin/thrift/gorm者优先,深入了解框架提供的特性及其实现原理细节;
5、熟练掌握一种以上非关系型数据库,如Redis, Mencached,理解其使用场景及限制;
6、熟悉Internet常用协议,如HTTP、TCP/IP、熟悉RESTful、RESTAPI规范;
7、熟练使用linux操作系统、Docker容器;
8、有Android开发经验者优先。