员工软件工程师

14个月前全职
Ordermentum

Ordermentum

location 悉尼
unsaved
您是否想加入一个利用技术改变整个行业运作方式的团队? 您是否热衷于通过帮助场所和供应商更智能地进行交易,从而创建一个更可持续的食品和饮料行业? 您是否想成为一个新兴快速发展的团队的一部分,该团队旨在帮助超过36,000家酒店场所改善业务,并在澳大利亚和菲律宾拥有100名员工? 在Ordermentum,我们的使命是帮助食品和饮料供应商更智能、更可持续地进行交易。我们帮助场所发现、连接、订购和支付澳大利亚最好的食品和饮料供应商,以及其他工具,帮助他们更好地经营业务,并专注于他们最喜欢做的事情。我们正在寻找能够帮助我们超过40,000家场所找到新供应商并了解和采用我们各种功能的工程团队。 作为Ordermentum的高级软件工程师: 您将会做什么: • 在SaaS环境中构建可扩展和可维护的软件 • 与产品和设计团队合作,就早期设计概念的可行性和架构需求进行讨论 • 指导和与工程师合作,推动质量和最佳实践在我们的代码库中的应用 • 领导开发和维护支持库,加快开发速度 您将拥有什么: • 5年以上的Node.js开发经验 • 您重视干净、可重用、可维护的代码,并遵循最佳实践 • 对SOA设计原则、集成模式和最佳实践,包括消息系统有深入的了解 • 广泛了解常见的Web连接和集成标准/协议,如REST • 对关系数据库管理系统有丰富的经验 - 我们使用PostgreSQL,但对任何关系型数据库管理系统的经验都受欢迎 • 对文档后端有经验,我们使用ElasticSearch,但对其他文档后端如Open Search和MongoDB的类似经验也会受到高度赞赏 • 对在SaaS环境中构建可扩展应用程序的设计原则有深入的理解 行为能力和个人特质: • 有动力、决心和纪律性 • 具有创造性和创新思维的高级批判性思维能力 • 具有开放和透明的沟通风格,并能够向非技术和技术团队成员传达计划 • 积极、能做的态度能够激励他人 关于我们的团队: 成为一个工程团队的一部分,将搭建世界一流的软件和数据和机器学习,推动零售商和供应商之间前所未有的品牌参与度、客户获取、销售增长、成本和现金流效率以及业务洞察。 我们致力于学习和丰富我们的团队成员。我们参与所在社区的活动,在一年中的各种聚会和会议上发表演讲。我们灵活工作,相信完成任务比在办公桌前计算时间更重要。 我们的技术栈部署在AWS云上。我们使用TypeScript后端与PostgreSQL进行存储,并使用ElasticSearch进行高性能搜索。一切都通过我们的Buildkite流水线在Kubernetes上部署。