Responsibilities
- Lead 2-3 large commerce projects and work with the engineers on the team to ensure delivery excellence
- Lead large commerce implementations from one commerce platforms onto Shopify (e.g. BigCommerce, Salesforce, Magento, WooCommerce migrations)
- Lead ERP integrations (e.g. Netsuite), including familiarity with iPaaS solutions for such integrations
- Lead CMS integrations (e.g. Sanity, Contentful, etc)
- Understanding of the different components of the Shopify ecosystem (e.g. markets, checkout extensibility, functions, analytics, mobile, testing, etc)
- Deep background in software and system architecture
- Oversee Headless frontend development (e.g. React, Hydrogen, Next.js, Remix)
- Oversee backend development (e.g. Node JS, Python, Go or Ruby preferred)
- Knowledge of Liquid/Theme development
- Lead OMS/WMS/IMS integrations (e.g. Manhattan)
- Shopify app store development (i.e. building and launching apps privately for merchants or publicly on the Shopify App Store)
- Subscriptions (e.g. Recharge, Ordergroove, Upscribe, or Shopify’s Native Subscriptions API)
- Ensure flawless integration of third-party apps, APIs, and customizations.
Requirements
- Problem-solving: Ability to jump into a project/product with little context and high ambiguity and identify issues, investigate causes, and propose solutions proactively.
- Decision-making: Confidence to make informed decisions and take action when appropriate.
- Communication: Skill in keeping key client stakeholders, and team members informed about problems and solutions.
- Consulting: Ability to consult and help clients through navigate complex technical problems and decision making.
- Leadership: Guide the team in best practices, set clear goals and priorities, foster collaboration.
- Team Orientation: Awareness of team dynamics and ability to collaborate closely across departments to implement high-impact features.
- Adaptability: Willingness to take on various roles and responsibilities as needed in a fast-paced startup environment.
- Judgment: Ability to assess situations and determine when to act independently versus when to seek guidance or collaborate.
- Continuous Learning: Eagerness to learn from mistakes and improve decision-making skills over time in yourself and for the project team.
- Resilience: Capacity to handle occasional setbacks or mistakes positively and learn from them.
- Proactivity: Tendency to anticipate needs and take action before being asked.