工作职责:
1. 根据产品和研发经理的设计进行后端设计与优化、应用开发与自动化测试;
2. 根据需要开发团队内部工具、微服务;
3. 根据Go产品规划和设计实现对应的功能模块开发;

任职要求:
1. 大学本科以上学历,计算机相关专业,
2. 扎实的编码及计算机基础,熟练掌握golang语言,2年以上golang开发工作经验,至少一年使用经验;
3. 精通Golang协程,精通channel和锁;
4. 具备Linux/Unix平台下的编程和操作经验,熟悉多线程并发编程、网络编程;
5. 有Web开发经验,对Restful概念有清晰的理解,熟悉gin等web框架;
6. 对MySQL、MongoDB、Redis等不同类型数据库有实际的使用经验,熟练掌握数据库性能优化等数据库的基本技能;
7. 熟练使用 Git,可以进行日常的开发操作;
8. 良好的算法基础和清晰的编程思路;对技术充满热情,有极客精神,能主动发现并解决现有系统存在的问题;


加分项:
1. 热爱开源技术,有开源项目或者贡献源码者优先;
2. 有docker、k8s使用经验;
3. 有中大型分布式业务系统的研发经验;
4. 掌握C/C++额外加分;