中级全栈开发工程师(React / .NET)

16个月前全职
Compass Education

Compass Education

location 悉尼
unsaved
与我们一起塑造教育的未来。 在Compass,我们热爱与学校合作,并努力在新技术可用时提供新的创新、功能和流程改进。我们的服务专门设计用于改善学校流程、社区文化和学生学习成果。 Compass是一个真正为学生、教师和家长提供改进教育体验的产品。每天结束时,你可以离开,知道你对学生的教育产生了影响,或者帮助让员工的一天变得更好一点。 我们的学校管理生态系统现在在澳大利亚和其他地方的2000多所学校中使用。我们有200多名Compass团队成员,为全球提供智能学校管理解决方案。 关于职位和团队 我们的软件工程师在我们的产品团队中工作,与其他工程师、产品负责人、设计师和其他利益相关者合作。我们有13个工程团队,负责Compass平台上的许多核心模块和功能。 你将做什么: • 设计、开发和维护安全可扩展的软件,该软件被全球数千名学生、家长和教师使用。 • 通过倡导软件工艺、优质代码和结对编程,激发质量和最佳实践 • 与团队建立良好的关系,慷慨分享你的想法和反馈(并愿意接受反馈!) • 在一个致力于支持你并帮助你成功的人类团队中成长、学习、领导和蓬勃发展 • 指导你的同事,并通过采用行业最佳实践和遵循Compass软件工程准则来推动架构战略 • 与我们的客户沟通,了解他们的需求,并与产品负责人和设计师合作,塑造解决他们问题的产品 • 为我们多样化和包容性的文化做出贡献,并为从墨尔本到都柏林的学校社区做出真正有意义的工作感到自豪。 要求 你将带来什么: • 在面向对象编程语言(C#、MS.NET)方面有实际经验(1年以上)。 • 在前端JavaScript库和框架(React.js、Node.js和TypeScript)方面有实际经验(1年以上)。 • 积极的态度,与其他有才华的开发人员一起开发高质量的产品。 • 对软件开发的热情,并对积极跟进新技术保持兴趣。 • 有使用SQL/NoSQL数据库(如MongoDB)的经验,并能够设计和实施数据库解决方案。 • 如果有Java、Spring框架、RabbitMQ或AWS的经验,将获得额外加分。 福利 你将获得什么? • 在一个有意义的行业从事有意义的工作,让你能够为你所信仰的使命做出贡献 • 灵活的工作文化 - 弹性工作时间,混合工作环境 • 学习与发展 - 我们希望你能够在工作中成长并发挥最大的作用! • 针对初级和次级照顾者的育儿假计划 • 通过面对面、在线聊天和电话支持的全天候就业援助计划(EAP)24/7 • 社交活动和每周免费午餐(墨尔本) 现在加入Compass真的是一个非常令人兴奋的时刻。我们正在快速发展,需要与我们一起成长的人。Compass为平等机会雇主感到自豪。我们拥抱和庆祝多样性,并致力于为所有员工创造一个包容的环境。 在开始工作之前,你需要: • 有效的儿童工作人员背景调查证明 • 令人满意的全国警察背景调查 • 验证在澳大利亚拥有无限制的工作权利,如公民身份、护照或出生证明