高级全栈软件开发工程师 - (Go 和 React)

多伦多 10天前全职 网络
面议
你好!感谢你的光临。 你是否正在积极寻找新的机会?或者只是查看市场?那么……你可能正好来对地方了! 我们正在寻找一位高级软件开发工程师,加入我们在北美的零售POS团队。在这个团队中,你将构建帮助商家扩大业务规模和盈利能力的软件解决方案。你将加入一个产品开发团队,致力于持续交付价值,同时遵循软件工程最佳实践,为我们的客户构建稳健且可扩展的解决方案。 在Lightspeed,我们致力于通过赋能中小企业来让城市和社区焕发生机。来帮助我们建设我们的社区吧! 你将要做的事情: • 与产品经理、开发人员、设计师和其他利益相关者协作,作为跨职能团队的一部分,交付产品特性和功能。 • 开发清晰、设计良好、易于维护的服务和代码,以创建或扩展我们产品的功能。 • 起草、讨论和实施解决客户业务问题的技术设计。 • 领导现有微服务的持续维护和支持。 • 通过向团队学习和成长来扩展自己的技能。 • 参与定义产品的演变,随着Lightspeed向全球商家和消费者发展其产品。 • 帮助我们庆祝成就,并在此过程中共同享乐! 你将为团队带来的: • 你应该对软件工程原则和最佳实践有扎实的理解,并准备帮助你的团队在实践中运用这些原则。 • 后端/全栈网页开发 - 最好在Go、React和Node.js方面。 • 有在公共云(如AWS或类似服务)中开发、交付和监控基于SaaS的软件的经验。 • 能够主导技术设计讨论。 • 能够帮助做出技术决策,组织和指导团队成员以实现共同目标,并有效估算交付。 • 对你负责的功能在整个软件开发生命周期及以后有强烈的责任感。 • 能够分析生产环境、事件和性能特征。 • 渴望改进现有功能和系统,并规划新功能。 • 作为一家全球公司,拥有来自魁北克以外的员工和客户,因此本职位要求流利的英语作为工作语言。 如果你有以下实践经验,那就更好了: • SaaS应用程序的持续集成和部署。 • 构建微服务和单体解构。 • 编写自动化单元和集成测试。 • AWS,以及Docker和Kubernetes。 • 实时消息系统(Pub/Sub、RabbitMQ)以驱动异步事件驱动架构。 • 关系型(SQL)和/或NoSQL数据库。 • 对API优先设计(REST、GraphQL)的兴趣或经验。 • 仪器和指标。 • 技术领导能力。 你能得到什么? 来体验Lightspeed的工作…… • 充足的自主权,灵活的工作文化,以及完全远程工作的选项。 • 在一家每天创造新职位的公司中,真正的职业机会。 • 有机会做出改变;通过创建或改进产品和解决客户反馈,帮助商家发展业务并获得更大的成功。 • 在一个足够大的团队中工作,以便成长,但又足够精简以产生真正的影响。 • 开发全球范围内使用的高流量产品。 • 学习和扩展技能的机会。 • 成为多元化和包容性Lightspeed大家庭中有价值的一员。 ……并享受一系列让你快乐、健康且(不)饥饿的福利: • Lightspeed股权计划(我们都是老板)。 • 无限带薪假期政策。 • 健康保险。 • 每年500美元的健康和福利补贴。 • 新父母的带薪假期和支持。 • 心理健康在线平台及咨询和辅导服务。 • 志愿者日。