高级技术主管软件工程师,车间-后端,移动或前端开发(远程,欧洲)

高级技术主管软件工程师,车间-后端,移动或前端开发(远程,欧洲)

商店致力于改变我们的购物方式。从Shop Pay中最快的结账体验,到一体化的订单跟踪,以及在应用程序中查找和购买本地品牌的简便方法,Shop正在为购物者和他们购买的商家一步一步地改善购物。

我们在找一个高级技术主管软件工程师加入我们的团队,让Shop成为世界上最受欢迎的产品和品牌之一。我们希望购物者能够与他们喜爱的品牌建立有意义的联系,我们相信Shop能够帮助我们与Shopify这些我们喜爱和支持的商家建立这种关系。

Shopify,高级技术主管工程师(也被称为高级职员工程师)利用他们的专业知识和激情,使多个开发团队的整体产出成倍增加。作为一名高级技术领导,您将监督最大规模、复杂项目的技术设计,同时与Shopify的多个团队和学科合作。通过开发高质量的代码,您将推动团队的愿景实现,有时您还将亲自动手编写代码,并在技术上做出贡献。作为其他工程师的导师,你将为创建和培养合作和知识的文化做出很大贡献。依靠Shopify提供高可扩展性、高性能和可靠平台的商家直接从您所做的工作中受益。这里是其中一些故事来自Shopify的构建和扩展团队。

感兴趣吗?我们正在招募高级技术主管软件工程师加入这些学科中的任何一个团队。根据你的经验和兴趣,让我们知道你在你的申请中最认同哪一个!

后端开发
在后端开发方面,我们正在寻找有激情的开发人员,用性能代码解决棘手的问题,以支持Shop和Shopify api和数据处理管道。我们的团队每天在Shop和Shopify后端系统中多次部署新代码,我们注意到我们的代码对性能的影响,我们的生产规模很大。每天有数十亿的请求,我们正在为数百万的买家和卖家服务,他们会在几秒钟内看到你的作品——这是一个重要的和令人难以置信的回报的责任。虽然Shop有自己的服务,但我们与Shopify的核心代码库有大量的交互和集成。没有繁文缛节,只要它支持我们更快地构建高质量产品的目标,我们就会利用这一事实。Shopify是世界上最大的Ruby on Rails应用程序,我们是Rails社区的重要组成部分。

移动开发(React Native, Android和iOS)
在手机开发方面,我们正在寻找那些热衷于提供高性能、高质量手机用户体验的开发者。Shop应用程序是使用反应本地为此,我们开发了复杂的工具和开发管道,使我们能够更轻松地快速构建和维护高质量的特性。我们利用无缝在线更新将正在进行的工作的内部测试分发给成千上万的员工用户,并发布带有服务器端控制的特性标志和最终用户性能监视的产品版本。这允许我们在开发团队、设计和产品管理团队之间的协作中以快速的反馈循环和迭代的速度前进。这些功能与我们数百万的日常用户相结合,让我们有机会进行早期测试,并快速了解我们的技术和产品的性能,以及我们是否为用户带来了价值。

前端开发
在前端开发方面,我们正在寻找能够理解网页和手机开发之间模糊界限的开发者。我们在缩小网页和手机开发之间的区别方面已经取得了很大的进展,我们将继续利用这两个领域的优势,使这两个领域的开发更容易、更有影响力。作为一名前端开发人员,您将与其他软件开发团队、设计师、产品经理和营销人员密切合作,开发网页和移动产品,不仅要构建令人难以置信的网页产品和营销活动,还要将这些功能移植到我们的移动产品中。ob欧宝娱乐app下载地址除了在一些web项目中使用Ruby on Rails之外,我们还使用了HTML、CSS和JavaScript等最新的web标准,以及Typescript、React、GraphQL、Apollo等现代技术和框架,来开发在所有设备上都可扩展并运行良好的优秀web和移动应用程序。我们有完善的新手培训和成长计划,帮助开发者弥合网页和手机开发之间的差距。事实上,我们的许多手机开发人员都有网页开发背景,现在他们是我们用户喜爱和日常使用的手机产品的重要贡献者。

作为Shop的高级技术主管工程师,你要做什么:

  • 不断地学习和成长,以满足你自我提升的热情,让你身边的人变得更好
  • 设计和构建高可用性、弹性和可伸缩的平台原语和API
  • 与您的团队一起解决问题,卷起袖子,形成意见,并倡导特定于工程的路线图项目
  • 与Shop和Shopify的其他领导、主管和外部合作伙伴合作,为买家和卖家提供最佳的商务体验。

成功担任该职位所必需的经验和技能:

  • 有良好的记录强大的技术指导和对大型技术组织的技术方向有影响力是必须的
  • 具有构建大规模、高吞吐量分布式系统和扩展web服务的经验,特别是那些使用和分析大量数据的web服务
  • 对效率和协作的热情,有与跨时区的用户体验和产品管理团队建立良好关系的历史
  • 对质量、技术卓越和结果的承诺和动力
  • 不断学习新事物的好奇心和热情;Shop和Shopify变化很快,我们需要在这里工作的人也能迅速改变和学习
  • 熟练掌握系统思维和系统设计概念,如事务、原子性、幂等性等。
  • 提高质量和速度(团队效率)标准,将平台移动到一个最大的杠杆位置
  • 为工作使用正确的工具,用正确的抽象级别修复问题,并优化以满足功能性和非功能性目标

由于有多个职位,此发帖将保持实时,直到所有职位都已填满。成功的申请人可以在申请后的两周内收到我们的回复。

我们知道,寻找新职位既令人兴奋又耗时,我们真心感谢您的努力。记住,我们想知道你真正感兴趣的是什么,为什么你想在Shopify建立它,所以请在下一页的答案中给我们尽可能多的细节。

有兴趣,但还没准备好申请?
加入Shopify人才社区在你润色简历的同时,想要更多地了解我们://m.theturtleeffect.com/careers/teams/engineering

# LI-REMOTE

我们的信念是,对多样性和包容性的坚定承诺使我们能够真正为每个人创造更好的商业。我们鼓励土著人民、种族歧视的人、残疾人、来自性别和性多样化社区的人,以及/或具有交叉身份的人申请。请看一下我们的可持续性报告了解更多关于Shopify对我们的社区和我们的星球的承诺。

在Shopify,我们理解体验有多种形式。我们致力于为团队添加新的视角——所以如果你的经验与我们所寻找的非常接近,请考虑申请。