高级后端工程师(Golang)

15个月前远程全职
Toyota Tsusho Mobility Informatics Pte. Ltd.

Toyota Tsusho Mobility Informatics Pte. Ltd.

location 新加坡
unsaved
我们正在寻找一位有经验的高级后端工程师,专注于Golang。这个角色对于监督整个后端开发过程非常重要,从系统/软件设计和实施到测试。候选人将在确保我们的系统健壮、可扩展并与我们的业务目标一致方面发挥关键作用。 职责: • 系统/软件设计、开发和测试:参与完整的后端开发过程,从系统/软件设计和实施到测试。 • 技术栈和模板标准化:维护和更新项目模板和技术栈的公司标准。定期审查最先进的技术,确保公司始终处于技术进步的前沿。 • 协作和指导:与利益相关者密切合作,包括董事、产品经理、系统架构师和前端/移动工程师。提供技术指导,参与代码审查,并为项目团队做出贡献。 • 后端结构、代码质量和优化:确定后端系统的结构和设计。优先考虑代码模块化、可扩展性,并进行性能优化。 • 团队生产力和组织:通过开发和实施有效的机制和策略,提高团队的生产力和组织能力。 • 计划和战略参与:参与关键的计划活动,包括业务计划、产品开发和新功能讨论。 • 招聘、指导和评估:通过技术面试和编码测试开发领导招聘工作。一旦入职,指导新成员以使其与我们的流程和方法相一致,确保他们的职业成长。 基本要求: 硬技能 • 在生产使用案例中有5年以上的软件开发经验(任何语言) • 在生产使用案例中有2年以上的Golang经验。 • 3年以上的RESTful和gRPC集成经验。 • 了解/具备SQL和关系型数据库(如PostgreSQL和MySQL)的知识/经验。 • 有非SQL或文档数据库的经验。 • 熟练掌握微服务架构。 • 熟悉使用Kafka的事件驱动架构。 • 熟悉敏捷开发、Git、JIRA、测试框架和模拟、CI/CD。 • 在Kubernetes上开发应用的经验。 • 有处理大规模时间序列数据的经验。 软技能 • 结果导向,对业务结果有浓厚的兴趣。 • 渴望学习并了解最新的技术。 • 优秀的沟通和领导能力。 工作类型:全职 福利: • 灵活的工作时间安排 • 专业发展机会 • 在家办公 工作时间: • 周一至周五 工作地点:远程