描述 Rivalry一直在推动电子竞技投注产品的界限,并且做得很好。随着我们的用户群增长和进入新的全球地区,对于创造新的和更好的产品的需求也在增加。我们专注于在赌博领域拥有最好的产品。我们不愿意接受稍微好一点的结果。
我们正在努力创造一些超越其他任何产品的东西。我们正在大量投资于产品开发团队,并寻求一名后端开发人员加入我们的团队。
听起来有趣吗?继续阅读!
角色这是一个高级角色,与当前的后端软件工程团队一起工作;然而,您还将与经验丰富的和初级的前端开发人员以及其他各种学科一起工作,以便相互分享和学习,同时自己领导项目。
这个角色一部分是与团队一起计划任务和知识共享,一部分是独立编码工作,一部分是团队资源,人们可以依靠您的支持。
我们以保持现代技术栈为荣,注重网页性能和开发人员的生活质量。我们在最适合我们工作的地方工作。无论是在我们的多伦多办公室、远程还是两者兼而有之。我们仍然是一个经常进行配对编程、定期举行站立会议并经常一起玩游戏的团队。我们是一个快速变化的组织,始终乐于讨论我们的重点和实现方式。我们希望您能参与我们的功能规划,并帮助审查我们的实施选项。
您还将成为以下工作的一部分:
• 领导一个小团队,专注于冲刺,您可以向CTO和领导汇报
• 头脑风暴会议,您将为未来的功能提供想法
• 冲刺计划,您将将大型史诗任务拆分为具体的小任务,并提供详细信息
• 代码审查,向他人提供反馈和指导
• 通过Tuple进行配对编程,为团队成员提供支持
• 作为想法探索的一部分,原型概念
技能、知识和专业知识我们面临的挑战包括消耗不同数据源并将数据转化为可用的规范化数据集,以在我们的应用程序中采取行动。例如,我们有许多比赛和赔率的数据来源。我们需要将这些数据源转化为一组规范化的比赛和数据。每个提供商都有自己的数据组织方案。此外,我们始终希望通过网络套接字和推送通知优化实时赔率对用户的通知。我们的核心平台面临着外汇或股票交易系统所面临的许多相同挑战。
在更技术层面上,您的工作将是设计、开发和维护我们的后端应用程序代码。在这个角色中,高并发系统、负载均衡应用程序、基于角色的访问控制系统、地理和数据驻留模式、干净的测试代码、性能优化和仪器化方面的经验非常重要。您应该对以下一项或多项有很强的理解(4年或更多经验):
• 作为工程师具有良好的后端技术理解的相关经验
• 在以下方面具有丰富的开发背景:PHP、NodeJS、Rails
• 对以下一些或全部内容具有广泛的知识:Docker/容器化、Kubernetes、安全设计、排队、自动化测试、数据管道
• 您对现有代码的深入理解和与各级开发人员的互动感到自在
• 以迭代方式发布产品的成功记录
• 对质量、技术卓越和结果的承诺和追求
我们的技术栈包括
• Laravel(后端API)
• NodeJS(微服务和前端)
• VueJS(前端)
• Websockets(广泛使用pusher)
为什么在这里工作
• 我们提供有竞争力的薪水和全面的奖励计划,包括全面的福利计划和股票期权(我们认为每个团队成员都拥有公司的一部分并分享我们的成功非常重要)。
• 有机会在最令人兴奋和快速增长的行业之一工作。
• 与一支极其有才华的团队合作,他们对视频游戏和电子竞技有着共同的热爱,并在真正创新的项目上工作;我们不是您典型的在线赌博网站-我们首先是一家技术公司,其次才是一家赌博公司。
• 在您能够最好地完成工作的地方工作。无论是在办公室(在足够安全的情况下)还是在您自己的家中。我们的办公室位于多伦多,但我们公司的很大一部分员工在全球17个不同的国家远程工作。
• 免费的视频游戏!每位Rivalry员工每月都会获得津贴。