中级到高级后端开发人员
研究与开发全职多伦多,安大略省
我们正在寻找一位技术娴熟、积极上进的中级到高级后端开发人员加入我们的工程团队。
作为ActivateStaff的后端开发人员,您将在设计、开发和维护支撑我们创新人员配备平台的后端系统中发挥关键作用,帮助改善数百万用户的求职体验。
您将有机会为创建健壮、可扩展和高性能的微服务做出贡献,拥有从设计到部署的全流程开发的所有环节。
我们的技术堆栈包括灵活、弹性的工具,如NodeJS、MongoDB、Terraform、Kubernetes和AWS。
职责:
设计、开发、测试和维护支持我们的Web和移动应用程序的服务器端应用程序、API和服务。
优化后端系统的性能、可扩展性和安全性,确保即使在负载较重的情况下也能提供无缝的用户体验。
将复杂的技术挑战分解为简单的解决方案,以便不熟练的团队成员可以构建和维护。
通过最佳实践的基础设施即代码与各种云提供商进行交互,为整体技术架构做出贡献。
与前端开发人员、产品经理和业务负责人等跨职能团队合作,了解需求并设计高效有效的后端解决方案。
创建可维护且有效的与第三方合作伙伴的集成,根据其系统的限制改进我们自己的系统。
参与代码审查,提供建设性反馈,并指导初级工程师,培养持续改进和学习的文化。
资格要求:
具有3年以上作为后端工程师开发和部署生产级应用程序的经验。
熟练掌握至少一种现代编程语言 - 我们使用
对数据库系统、数据建模和查询优化(SQL和NoSQL)有深入理解。
具备设计和构建RESTful API和微服务架构的经验。
熟悉AWS、Azure或Google Cloud等云平台及其相关服务。
了解Docker和Kubernetes等容器化和编排工具。
具备版本控制系统(例如Git)和持续集成/持续部署(CI/CD)流水线的经验。
较强的问题解决能力和在分布式系统中调试复杂问题的能力。
优秀的团队合作和沟通能力,能够在敏捷开发环境中进行协作。
有以下经验者优先考虑:
了解GraphQL及相关技术。
有事件驱动架构的工作经验。
为什么应该加入ActivateStaff:
有机会在改变人员配备和人才招聘行业的革命性平台上工作。
合作和包容的工作环境,重视创新和创造力。
具有竞争力的薪酬套餐,包括工资、股权选择和福利。
通过指导和培训提供职业增长和发展机会。
远程优先的工作安排和对工作与生活平衡的承诺。
有机会对全球求职者和雇主的生活产生有意义的影响。
如果您是一位技术娴熟、充满激情的后端工程师,希望成为一个具有前瞻性思维的团队的一员,改变人们找工作和公司招聘人才的方式,我们鼓励您申请并加入我们的ActivateStaff。
请提交您的简历和一封详细说明您相关经验和对后端工程项目的贡献的求职信。
ActivateStaff不以种族、血统、肤色、出生地、宗教、性别、性别认同、国籍、公民身份、年龄、残疾、性取向、家庭状况或婚姻状况,或任何根据省级或联邦法律认可的受保护类别进行歧视。
如果您需要任何帮助,请告知我们,我们将与您合作满足您的无障碍需求。
如需任何与无障碍相关的协助、以可访问的替代格式请求信息或报告任何无障碍问题,请联系我们。
工作类型:
全职,永久
工作地点:
远程
薪资:
每年80,000-120,000美元,福利和股票期权