我们正在寻找一位才华横溢、经验丰富的高级Golang开发人员加入我们在芝加哥西环活力四溢的团队。作为一名高级Golang开发人员,您将负责使用Go编程语言设计和实现高性能、可扩展和可靠的应用程序。
职责:
• 使用Go设计、开发和维护后端服务和API。
• 与跨职能团队合作,定义、设计和发布新功能。
• 编写干净、高效和易维护的代码。
• 优化应用程序的性能和可扩展性。
• 在生产和测试环境中解决和调试问题。
• 了解Go开发的最新趋势和最佳实践。
资格要求:
• 计算机科学、工程或相关领域的学士学位。
• 5年以上软件开发经验,至少2年Go开发经验。
• 对数据结构、算法和面向对象编程有深入理解。
• 有RESTful API、微服务架构和云技术(例如AWS、GCP)的经验。
• 熟悉Docker、Kubernetes和CI/CD流水线。
• 出色的沟通和协作能力。
• 能够在快节奏、动态的环境中独立工作和团队合作。
首选资格:
• 其他编程语言的经验(例如Python、Java、JavaScript)。
• 对前端技术(例如React、Angular、Vue.js)有了解。
• 对关系型和NoSQL数据库(例如PostgreSQL、MongoDB、Redis)有经验。
• 熟悉DevOps实践和工具(例如Terraform、Ansible、Jenkins)。
• 对开源项目的贡献或拥有强大的GitHub个人资料。