Shopify开发工程师
Shopify Developer
职位职责
开发者将对 Shopify Plus 生态系统负责。日常任务包括:
- 开发、测试和部署 Shopify Plus 主题的新功能,重点关注 Core Web Vitals 和网站速度优化。
- 构建和维护自定义 Shopify 应用程序以扩展商店功能。
- 设计和管理 Shopify 与关键业务系统之间的 API 集成,包括 NetSuite ERP、3PL、Klaviyo 和 Gorgias。
- 与电商和市场团队合作,实现新的用户体验、A/B 测试和个人化功能。
- 参与设计未来技术解决方案,例如 AI 驱动的搜索和生成式引擎优化(GEO)。
- 进行代码审查,维护版本控制(Git),并确保平台的可扩展性和安全性。
任职要求
必备技能
- 精通 Shopify Liquid、HTML5、CSS/SCSS 和现代 JavaScript(ES6+)。* 深厚的 Shopify Plus 平台经验,包括 Shopify 脚本和自定义应用开发。
- 具备 Shopify APIs(Admin、Storefront)的实际经验,并能构建稳健、关键任务的集成。
- 对电商性能指标和优化技术(Core Web Vitals、页面速度)有深入理解。
- 熟练使用版本控制(Git)和现代开发流程。
加分技能
- 具有 JavaScript 框架(如 React、Vue.js)或无头电商的经验。
- 直接集成 Shopify 与 NetSuite ERP 的经验。
- 熟悉其他技术栈:Klaviyo、Gorgias。
- 对 AI 辅助开发工具有兴趣或相关经验。
能力/性格特质
问题解决者:积极识别和解决技术挑战。
主人翁意识:对平台性能和稳定性高度负责。
协作能力:能与技术和非技术人员有效合作。
注重细节:编写干净、高效且文档齐全的代码。
前瞻性思维:真正对新技术、自动化和 AI 感兴趣。
工作经验
- 3-5 年以上专注于 Shopify 开发的经验。
- 有展示在高流量 Shopify Plus 商店成功开发的项目作品集。
- 有为电商平台(如 ERP、3PL、WMS)构建和维护复杂 API 集成的实际经验。
最初发布于 Himalayas
查看英文原文
Job Responsibilities
The developer will take technical ownership of the Shopify Plus ecosystem. Day-to-day tasks include:
- Developing, testing, and deploying new features for the Shopify Plus theme, with a strong focus on Core Web Vitals and site speed optimization.
- Building and maintaining custom Shopify apps to extend store capabilities.
- Architecting and managing API integrations between Shopify and key business systems, including the NetSuite ERP, 3PLs, Klaviyo, and Gorgias.
- Collaborating with the e-commerce and marketing teams to implement new user experiences, A/B tests, and personalization features.
- Participating in architecting future-state technical solutions, such as AI-driven search and Generative Engine Optimisation (GEO).
- Conducting code reviews, maintaining version control (Git), and ensuring the scalability and security of the platform.
Qualifications
Must-Have Skills
- Expert proficiency in Shopify Liquid, HTML5, CSS/SCSS, and modern JavaScript (ES6+). * Deep experience with the Shopify Plus platform, including Shopify Scripts and custom app development.
- Proven experience with Shopify APIs (Admin, Storefront) and building robust, mission-critical integrations.
- Strong understanding of e-commerce performance metrics and optimization techniques (Core Web Vitals, page speed).
- Proficiency with version control (Git) and modern development workflows.
Nice-to-Have Skills
- Experience with JavaScript frameworks (e.g., React, Vue.js) or headless commerce.
- Direct experience integrating Shopify with NetSuite ERP.
- Familiarity with the rest of the tech stack: Klaviyo, Gorgias.
- Interest or experience in AI-assisted development tools.
Competencies/Personality Traits
Problem Solver: Proactive in identifying and resolving technical challenges.
Ownership: Demonstrates a high degree of accountability for the platform's performance and stability.
Collaborative: Able to work effectively with technical and non-technical stakeholders.
Detail-Oriented: Meticulous in writing clean, efficient, and well-documented code.
Forward-Thinking: Genuinely interested in new technologies, automation, and AI.
Prior Experience
- 3-5+ years of experience in a dedicated Shopify development role.
- A portfolio of work demonstrating successful development on high-volume Shopify Plus stores.
- Proven experience building and maintaining complex API integrations for an e-commerce brand (e.g., ERP, 3PL, WMS).
Originally posted on Himalayas