首席软件工程师 - NodeJS

15个月前远程全职
Knowledgehook Inc.

Knowledgehook Inc.

location 多伦多
unsaved
Knowledgehook致力于赋予未来的问题解决者。我们正在为下一代学习者准备,为这个世界创造一个令人难以置信的未来。我们拥有一个充满热情的粉丝群体的数学教育品牌,并正在创建一个充满目标的团队,他们喜欢合作解决问题,并提供打破新领域的解决方案。为了帮助我们的公司迈向新的水平,并使我们能够构建一个更具吸引力的教育体验,我们正在寻找一位首席软件工程师。 你将要做的事情 我们的工程团队致力于为全球的学生提供功能性解决方案,无论他们使用什么类型的设备 - 智能手机、台式机、Chromebook,甚至是带有4090s的加密挖矿设备。作为产品开发团队的成员,您将有机会: • 这是一个实际操作、架构和功能开发的角色。 • 设计、开发和扩展一个EdTech/游戏平台,以及多人游戏和社交功能。 • 对问题进行建模,设计、编写、测试和发布代码以解决问题。 • 对我们的工程解决方案的大部分负责。 • 贡献给开源项目。我们对开源充满热情,喜欢在可能的时候回馈社区。 • 创建新功能以及修改现有功能。 • 与工程领导密切合作,根据行业最佳实践设计和实施长期的后端解决方案。 • 帮助工程经理将功能分解为史诗和任务 • 此角色向游戏和学生参与团队的工程经理汇报 我们使用最适合解决学习者问题的技术。在KH,我们使用Angular、C#、NodeJS和MS SQL Server,并且我们始终乐于采用新技术,如果它们能帮助我们实现目标的话。如果你了解冒泡排序,但对其实现有疑问,那么你来对地方了。 你需要什么 • 至少七年的开发SaaS的经验 • 精通NodeJS和TypeScript • 熟练使用现代SQL • 有Angular或React的经验将是一个加分项 • 熟悉Websockets和实时服务器应用程序 • 熟悉使用有效的产品开发流程 • 有能力激励和推动一个富有才华、有创造力和技术的团队 • 良好的沟通能力,无论是口头还是书面 - 我们是一个远程团队,沟通至关重要 • 具备技术尊重 - 你可以参与技术讨论,深入理解和影响决策过程 • 擅长给予和接受反馈 • 渴望改变世界 • 有的话最好:Kubernetes经验 • 非常好的话:游戏开发经验 你将得到什么 • 成为一个变革性的组织的一部分!教育技术行业对教育系统有直接影响,赋予学生和家庭创新工具和资源,提高学习成果。作为一家教育技术公司,我们正在改变孩子们学习数学的方式,解决数学恐惧。 • 加入一个成功的团队!这是一个独特的机会,成为一个蓬勃发展的团队的一部分,发展您的技能和知识。虽然这个过程可能具有挑战性,但也会非常有回报。 • 加入一个友好和支持性的社区!我们的团队是一个紧密团结的个体群体,我们共同热爱我们的工作,并密切合作实现我们的目标,创造一个亲密和关爱的社区。 • 具有竞争力的总体奖励!我们的总体奖励计划与行业标准相一致: • 我们提供包括医疗、牙科和视觉保险在内的福利计划,公司支付100%的保费。 • 我们有一个慷慨的带薪休假计划,包括假期和个人休假。 • 我们支持远程友好的工作环境。 关于我们 Knowledgehook是一家领先的教育技术公司,为超过45万名教师和家长提供支持,共同支持全球500万名学生的数学学习之旅。作为谷歌的创新者奖得主和BNN评选的顶级颠覆者,我们的平台通过引人入胜的评估分析学生的理解情况,提供实时个性化解决方案,弥合课堂教学和家庭学习之间的学习差距。由领先的数字和研究专家设计,Knowledgehook的教学指导系统以重新定义在线技术支持教育和教育者的方式而闻名,同时通过让学生热爱学习,培养他们成为未来的问题解决者。 如何申请 这个职位听起来适合你吗?如果是,请将您的简历发送到[email protected],并在主题行中包含(首席软件工程师 - NodeJS)。 作为招聘过程的一部分,我们需要参考人、刑事记录和司法事项调查(2级)或弱势群体调查(VSC)。 通过申请这个职位,您确认您拥有加拿大公民身份、永久居民身份或工作许可。 根据《安大略省残疾人法案》和《安大略省人权法》的规定,Knowledgehook Inc.将在整个招聘和选择过程中为残疾申请人提供适当的住宿。如果被选中参与招聘和选择过程,请通知人力资源您可能需要的任何住宿。 我们感谢所有申请者,但只有进一步考虑的人才会被联系。 工作类型:全职,永久 福利: • 牙科保健 • 延长健康保险 • 寿险 • 带薪休假 • 视力保健 • 在家工作 灵活的语言要求: • 不需要法语 工作时间安排: • 周一至周五 • 不需要周末 工作地点:多伦多,安大略省M5J 1E3