在Loblaw Digital,我们知道我们的客户对我们有最高的期望。无论是构建最好、最具创新性的在线购物体验,还是设计一个将影响全国人民生活的应用程序,我们都愿意迎接挑战。Loblaw Digital是加拿大最大、最成功零售商的在线业务的负责团队。我们位于多伦多市中心,是一个创业、快节奏、协作的团队,致力于通过在在线杂货购物、美容、药店、忠诚度和服装领域创建领先的电子商务体验,改变加拿大人的购物方式,而我们只是刚刚开始!为了实现这些目标,我们正在寻找有才华和热情的人才,他们希望合作解决具有挑战性的问题,并对加拿大人产生重大而持久的影响。
您将作为全栈开发人员在PCid团队工作,负责我们在多个业务线上使用的身份验证平台。作为全栈开发人员,您将参与平台内重大新功能的解决方案制定。您还将指导初级/中级软件开发团队成员,接触软件开发周期的各个方面,并被鼓励发表意见和质疑假设。
• *请注意,这是一种混合角色 - 办公3天,角色2天**
此角色提供基本工资+福利
您的职责
• 深入了解我们使用的应用程序组合及其各自的优势和劣势,为现有和未来的挑战提供解决方案。
• 帮助改进我们的工作方式-例如使开发人员入职更无缝,帮助构建我们的自动化,实施混沌测试等。
• 使我们的解决方案更少地依赖于我们的第三方合作伙伴(它们往往会阻碍我们),并在内部构建更多技术。
• 协助设计软件组件以增强我们的产品组合。
• 构建设计文档和文档以帮助维护和代码重用。
• 通过您对行业趋势和工具的了解以及您自己的经验,与团队合作改进我们的软件、环境和流程。
• 为开发团队提供指导和方向,消除障碍,确保项目目标的实现和推进。
• 组织、优先处理和管理多个项目和多个利益相关者。
• 在解决关键问题时提供技术指导和支持。
• 向技术和非技术受众提供您的意见和专业知识。
• 在Web和移动技术上工作。
这是否适合您?
• 理想情况下,您具有以下一些经验:
• Java(必需),Go,Rust
• 其中之一:React,Vue,Angular,Svelte
• 至少一个关系型或非关系型数据库(MySQL,PostgreSQL,Firestore等)
• Docker,Ansible
• Varnish,Memcached
• Ngnix
• GCP,AWS(Elastic Beanstalk,EC2,S3)
• iOS/Android经验是一个加分项(对于没有移动经验的人,我们将提供入职时间)
我们希望找到尽可能多具备以下条件的人:
• 能够构建涉及前端、BFF/中间件/编排层和后端的全栈解决方案。
• 在构建和维护RESTful API方面有扎实的经验
• 理解基于令牌的身份验证
• CI/CD经验(类似于GitLab IC、GitHub Actions、Jenkins等的经验)
• 能够为构建流水线或本地开发配置Dockerfile。
• 您对于如何制作出优秀软件有自己的见解,但同时对他人的想法持开放态度。
• 您关心所有权。您会主动寻找并解决错误。偶尔,当错误找到您时,您不会掩盖它们。
• 您具有软件估算的经验,经常面临复杂性和不确定性。
• 您会基于数据做出决策。您熟悉衡量应用程序各个方面的工具。
• 您在团队环境中开发过大型应用程序。
• 您不害怕变化。凭借出色的重构技术,您可以有效地处理遗留代码。
• 您是一个良好的沟通者。您可以将复杂的解决方案以简单、逻辑的方式呈现给非技术受众。
您将如何成功
在Loblaw Digital,我们寻找出色的人才来不断加强我们的文化。我们相信优秀的人员会树立我们的价值观,真实可信,建立信任并建立联系。我们能够不断创新,因为我们的同事对他们的工作充满激情,并对电子商务的未来充满期待。您将有机会与一些最优秀的数字化专家合作,并得到世界一流的技术支持,打造我们的客户喜爱的产品!
Loblaw Digital认识到加拿大的多样性是民族自豪和力量的源泉。我们已将反映我们国家不断变化的多样性作为首要任务,反映在我们销售的产品、我们雇佣的人员以及我们在组织中创造的文化中。我们将根据需要为残疾申请人在招聘和评估过程中提供适当的帮助和支持。此外,我们相信遵守法律就是做正确的事情。遵守法律是我们行为准则的一部分-它强化了我们的客户和利益相关方对我们的期望。