职责描述:
1、采用 Golang 开发稳健可扩展的后端程序,中间件;
2、负责核心模块的设计、开发、落地实施以及运行维护和性能优化,确保产品研发进度和质量;
3、负责和产品经理沟通产品需求并能协同前端开发一起落地实现业务需求。
任职要求:
1、本科及以上学历,计算机相关专业优先,两年以上使用 Golang/Java 进行软件开发经验;
2、具备良好的编程习惯,熟悉 Golang/Java 的最佳编程实践,具备独立Debug的能力;
3、具备全面的软件知识结构,基础扎实,了解常用数据结构与算法;
4、熟悉Gin、go-zero框架;
5、熟练掌握Mysql、MongoDB、Redis的使用;
6、有任何微服务框架开发经验者优先。
加分项:
1、掌握Kubernetes,了解Docker以及相关开源软件;
2、参与过开源项目,或者有自己的开源软件作品;
3、对高质量编程有追求者优先。