### 招聘菲律宾本地候选人
**职位:高级 Shopify Plus 开发工程师**
**工作时间:** 该职位需与澳大利亚工作时间(大约周一至周五上午9点至下午5点)保持一致以便于协作,但作为合同工,您在时间安排上有一定的灵活性。
**薪资范围:** 2000 - 3000 澳元/月(税前及扣除前)
---
#### 我们是谁:
在 Hunt St,我们帮助澳大利亚公司雇佣菲律宾顶尖的远程人才。对于这个职位,您将通过记录雇主(EOR)安排正式受雇。我们不是外包机构。我们所有的职位都是100%远程的,因此您可以在家工作。
#### 客户是谁:
我们的客户是一家成熟的澳大利亚数字商务咨询公司,帮助零售商和消费品牌建立、改进和扩展他们的在线业务。他们结合技术开发、数字战略和客户体验专业知识,提供量身定制的电子商务解决方案、集成和持续的平台改进。随着在线商店开发需求的增长,他们正在扩展技术能力以支持各种项目和客户。
---
#### 职位概述:
Shopify 开发工程师是一个高级的、动手能力强的开发人员,负责构建和交付高质量的 Shopify 工作成果,根据 Shopify 技术负责人(STL)设定的方向工作。这是一个交付角色,而不是咨询角色:开发人员不负责范围界定、与客户的解决方案讨论或客户关系。他们负责他们所构建内容的质量、准确性和及时性。
该职位需要对 Shopify Plus 有深入的了解:Liquid 和主题架构、Plus 扩展界面(包括 Checkout UI Extensions 和 Customer Account Extensions)、Functions、Markets 以及 Storefront 和 Admin APIs。如果解决方案中包含中间件、API 代理层或无头组件,Hydrogen 和 React 经验也很有价值。
开发人员的工作范围已经在定义中,但不被期望被动地处理工单。在开始之前,他们要诚实地估算它,对工单中的空白、模糊性和隐藏依赖性进行审查,标记任何看起来像范围变动的内容,并在工单离开他们手之前进行适当的测试。
**客户沟通由 Shopify 技术负责人和项目经理负责。开发人员不是面向客户的,但需要在内部进行出色的沟通:清晰的书面更新、提前标记问题,以及对不合理任务提出质疑的信心。**
这个职位不负责:客户关系或客户沟通、范围界定和需求定义、解决方案架构、向客户发布的商业估算或项目协调。这些由 Shopify 技术负责人、Shopify 解决方案架构师和项目经理负责。
---
### 主要职责:
开发交付
- 根据商定的技术方法构建 Shopify 店面、主题、应用程序和集成工作,满足 Amblique 的编码标准和客户的验收标准。
- 根据 Shopify 技术负责人或解决方案架构师定义的范围和解决方案进行工作。交付给该设计,并提出任何在实施过程中无法生存的问题。
- 在日常支持、专属团队保留、小型项目和实施项目之间进行交付,了解参与模式的变化会影响流程和对范围变动的容忍度。
- 在商定的缺陷流程内修复在 QA、UAT 和上线后提出的缺陷,区分真正的缺陷和变更请求,并按照变更管理流程提出后者。
- 支持部署、发布和上线活动,包括环境检查和发布后验证。
- 对分配的事件进行分类和解决,及时做出合理的判断,判断严重程度以及何时升级。
- 为分配的工作提供准确、可辩护的估算,包括测试、审查和部署的时间,并按照与 Shopify 技术负责人和项目经理商定的周转时间提供。
- 在开始之前对工单进行审查。如果需求不明确、不完整或假设了未描述的工作,请在开发开始之前提出,而不是默默地填补空白。
- 保护商定的范围。如果请求超出了估算或批准的范围,请停止并标记,而不是吸收它。
- 一旦风险对日期或预算可见,就立即标记,而不是在影响点。
- 在信息变化显著影响所需工作量时,立即重新估算并沟通。
- 在移交之前测试自己的工作:针对验收标准的功功能测试、跨浏览器和响应式检查,以及对受影响区域的回归检查。
- 在工单上记录开发人员 QA 的证据,以便 Shopify 技术负责人和 QA 可以看到哪些内容被覆盖,哪些内容没有被覆盖。
- 参与代码审查,无论是作为作者还是审查者,并根据反馈采取行动,而不是重新讨论它。
- 将缺陷视为加强开发人员 QA 的信号,而不是简单地修复。
- 将代码库保持在其他开发人员可以接手的状态:可读、与标准一致,并在行为不明显的地方进行记录。
- 将 Jira 视为记录系统。工作、决策、障碍和时间记录属于工单,而不是在聊天线程中。
- 随着工作进展保持工单的准确性。每当工作交接时,更新状态和负责人,并按照设定的优先级执行,任何重新排序的建议首先与 Shopify 技术负责人提出。
- 每天准确记录时间,并记录在正确的工单上。
- 在最早的点解决混淆。如果方向或优先级不明确,在站会或直接询问,而不是根据假设进行。
- 清晰而早期地书面沟通。早上提出的障碍的成本远低于在一天结束时提出的相同障碍。