高级全栈开发人员 - 乔鲜

14个月前全职
Loblaw Digital

Loblaw Digital

location 多伦多
unsaved
Loblaw Digital是加拿大最大和最成功零售商的在线业务的建设和运营团队。位于多伦多市中心,我们是一个创业、快节奏和合作的团队,致力于通过在在线杂货购物、美容、药店、忠诚度和服装领域创建领先的电子商务体验,改变加拿大人的购物方式,而且我们只是刚刚开始!为了实现这些目标,我们正在寻找有才华和热情的人,他们希望合作解决具有挑战性的问题,并对加拿大人产生重大和持久的影响。 您将作为高级全栈开发人员在Joe Fresh电子商务团队工作。我们的跨职能团队包括软件开发人员、设计师、产品负责人、营销人员和交易分析师。与您的同事一起,您将建立、改进和维护一流的多渠道Joe Fresh在线电子商务平台。您将接触到软件开发周期的各个方面,并被鼓励表达您的观点和挑战假设。 • *请注意,这是一个混合角色 - 在办公室工作3天,远程工作2天** 您的职责 • 深入了解我们使用的应用程序组合及其各自的优点和缺点,为现有和未来的挑战提供解决方案。 • 帮助现代化我们的工作方式,例如使开发人员入职更无缝化,帮助构建我们的自动化,实施混沌测试等。 • 协助设计软件组件以增强我们的产品组合。 • 构建设计文档和文档以帮助维护和代码重用。 • 通过对行业趋势和工具的了解以及您自己的经验,与团队合作改进我们的软件、环境和流程。 • 为开发团队提供指导和方向,消除障碍,确保项目目标的实现和推进。 • 组织、优先处理和管理多个项目和多个利益相关者。 • 在解决关键问题时提供技术指导和支持。 • 向技术和非技术人员提供您的意见和专业知识。 • 在Web和移动技术上工作。 这是否适合您? • 您具有至少5-7年全栈软件开发经验。 • 您是新兴的领导者,并期待拥有自己的倡议和架构变化。 • 您正在寻找一个可以产生影响的地方。 • 您热衷于构建坚固可靠的软件,并对优秀的定义有自己的见解。 • 您相信通过持续集成和部署快速交付增量价值。您坚信短的交付时间和周期时间。 • 您已经使用和构建了CI/CD流水线,现在不会再使用其他方式。 • 您是一位承诺云技术的技术人员,更喜欢开发部署在云上的软件,并在云上追求卓越运营。 • 您渴望学习,并对变化持开放态度,这在您不断追求自我、团队和产品改进的过程中表现出来。 • 我们的技术栈包括React、NodeJS、Java、Spring Boot、CloudSQL、Firestore和Google Cloud Platform。 • iOS/Android经验是有益的(对于没有移动开发经验的人,我们将提供时间进行培训)。 我们希望找到尽可能多以下要求的人: • 能够构建涉及前端层、BFF/中间件/编排层和后端层的全栈解决方案。 • 在构建和维护RESTful API方面有扎实经验。 • 理解基于令牌的身份验证。 • 有CI/CD经验(与GitLab IC、GitHub Actions、Jenkins等类似的经验)。 • 能够为构建流水线或本地开发配置Dockerfile。 • 您对于生产优秀软件需要什么有自己的见解,但也愿意接受他人的想法。 • 您关心拥有权。您主动寻找并修复错误。偶尔,当错误找到您时,您不会掩盖它们。 • 您具有软件估算的经验,经常面对复杂性和不确定性。 • 您基于数据做决策。您熟悉衡量应用程序各个方面的工具。 • 您在团队环境中开发过大型应用程序。 • 您不害怕变化。凭借出色的重构技术,您可以有效地处理遗留代码。 • 您是一个良好的沟通者。您可以向非技术人员以简单和逻辑的方式呈现复杂的解决方案。 您的成功之道 在Loblaw Digital,我们寻找优秀的人才不断强化我们的文化。我们相信优秀的人能够模范我们的价值观,真实可信,建立信任并建立联系。我们能够不断创新,因为我们的同事对他们的工作充满激情,并对电子商务的未来充满期待。您将有机会与一些最优秀的数字化思想家合作,并得到世界一流的技术支持,打造我们的客户喜爱的产品! 如果您不确定自己的经验是否符合上述每个要求,请仍然鼓励您申请。我们正在寻找多样化的视角,包括我们团队可以添加的多样化经验。 我们长期关注多样性、公平和包容,因为我们知道这将使我们的公司成为一个更好的工作和购物场所。我们致力于为我们的同事、候选人和客户创造无障碍的环境。由于残疾(可以是可见或不可见的、临时或永久的)的原因,可以在申请和就业的任何阶段提出提供住宿的请求。我们鼓励候选人提出他们的住宿需求,以便我们能够提供公平的机会。