公司:TSGS
关于我们
TSGS致力于改革沟通和交易方式。我们正在构建一款先进的聊天应用,将消息传递与安全便捷的应用内支付无缝集成。作为我们新加坡分部的高级后端开发人员兼团队负责人,您将在构建支持这一创新平台的强大后端系统方面发挥重要作用,并赋予才华横溢的团队生命力。
角色概述
我们正在寻找一位经验丰富的后端开发领导者,擅长构建高效团队。您将负责设计、开发和优化我们的服务器端架构,同时招募、指导和确定我们的Android、iOS和Electron(桌面)应用程序开发人员的技术方向。
主要职责
• 后端架构:设计和组织系统,实现聊天应用内无缝消息传递和支付体验。
• 团队领导:寻找并引入优秀的开发人员,设定编码标准,提供指导,并营造合作、成长导向的团队环境。
• 技术专长:精通Go语言、分布式系统、数据库(最好是Cassandra)、云部署(GCP或AWS)和核心后端技术。
• 微服务和API:开发微服务,确保应用内高效通信,集成NATS.io或其他消息传递解决方案,并构建结构良好的API。
• 基础设施优化:利用Docker、Terraform、Redis、Grafana、Loki和Prometheus,确保可扩展、可靠和高性能的基础设施。
• 跨功能协作:弥合后端、前端、产品、设计和质量保证团队之间的差距,提供卓越而协调一致的用户体验。
• 最佳实践:体现行业标准,提倡代码质量、可维护性,并以全面的文档实践树立榜样。
所需资格
• 高级经验:7年以上后端开发领导经验,展示出成功的团队建设和指导。
• Golang精通:在Golang方面有着卓越的能力,同时在相关语言(C++、Java)方面有坚实的基础。
• 数据库熟练:了解数据库设计、优化和分布式系统(尤其是Cassandra的经验)。
• 熟悉云计算:有丰富的云服务提供商(GCP或AWS)、容器化(Docker)和基础设施即代码(Terraform)经验。
• API设计:在设计和实现RESTful API方面有专业知识,同时遵循良好的开发原则。
• 沟通和协作:出色的沟通能力,以促进有效的团队合作和跨功能对齐。
额外加分项
• 有Android和/或iOS开发经验。
• 熟悉Electron(桌面应用程序框架)。
• 深入了解Kubernetes。
我们提供的福利
• 动态的国际科技环境,塑造沟通和支付的未来。
• 有机会塑造变革性应用的技术方向。
• 有竞争力的薪酬和全面的福利套餐。