我们正在寻找一位专注的Golang开发者加入我们的公司。您将与其他设计师和开发人员合作,构建一个移动应用。
职责:
- 对于需要简单部署的较小应用程序,使用Docker。
- 使用Linux终端命令结构,为经验较少的技术人员提供便捷的后端操作。
- 使用React构建我们的用户界面,并确保可以访问REST API。
- 与其他技术人员合作,确保一致且流畅的DevOps工作流程。
- 选择和实施能够提高性能且不牺牲安全性和核心功能的库。
- 在合理的设计规范内管理多个项目。
- 设计质量保证以避免错误。
- 在可能的情况下进行注释和更改。
- 创建能够传达准确项目信息的可视化效果。
职位资格和技能要求:
- 计算机科学、信息技术或相关领域(如编程)的学士学位。
- 精通Golang编程。
- 出色的书面和口头沟通能力。
- 至少两年的编程或信息技术领域工作经验。
- 注重细节。
- 推荐具备Java或Python知识。
- 具备展示技术能力的作品集和示例。
- 强大的分析能力。
- 时间管理和组织能力。
- 熟悉Go模板、常用框架和工具。
- 具备团队合作经验。
- 有使用API和微服务、Kubernetes、SQL、gRPC、MessagePack、流处理、多线程、互斥锁、信号量等技术的经验。
- 熟悉TDD(测试驱动开发)。
- 了解Jenkins、Bamboo、CircleCI等CI/CD工具。
- 工具:Git、Jira、Slack。