岗位职责:
1.负责产品服务软件的功能需求理解和分析;
2.负责按项目进度要求、质量要求和流程规范高效高质量完成功能模块的代码开发、调试、单元测试和功能自测试,保证负责软件功能的实现满足客户需求和质量要求;
3.对负责模块的测试用例进行评审,并指导测试工程师实施测试,协助测试提高测试的准确性、有效性、一致性和完备性;
4.项目要求输出指定软件设计的技术说明文档;
5.持续行业和专业领域的技术学习和研发技能提升,并输出对典型问题案例、技术学习文档总结,在团队内分享和实施培训
岗位要求:
1、具有良好的团队合作精神,有较强的开发能力和灵活性;
2、开发经验丰富,熟悉golang语言,基础扎实,3-5年左右golang开发工作经验,有完整的项目经验;
3、精通Golang协程,精通channel和锁,对高并发、高可用架构系统有正确、深刻的理解,要求有分布式服务器开发经验;
4、有web开发经验,对Restful概念有清晰的理解,并至少有一次 API Server开发项目中运用到;
5、熟悉xml/json/protobuf等至少任意一种网络通信技术和数据交换格式;
6、良好的算法基础和清晰的编程思路;
7、熟悉TCP/IP、HTTP等网络协议;
8、工作积极主动,态度踏实认真,有较强的职业素养和工作操守;
9、对技术有激情,喜欢钻研,能快速接受和掌控新技术,学习能力和工作责任心强,良好的沟通表达能力和团队协作能力;
职位福利:五险一金、年底双薪、餐补、周末双休、节日福利、带薪年假