Senior Shopify Developer

Share on LinkedIn
JavascriptReact.jsNode.jsShopify

Full Time - Long Term - Senior

English - C1 Advanced
Remote

Position Description

We are seeking a Senior developer experienced with Shopify to assist in building and maintaining our client projects. In this position, you’ll do everything from working with strategists, designers, and clients, breaking down projects into component parts, implementing theme changes or rolling out headless frontends atop Shopify and other ecommerce technologies. Most of the time, you’ll be working alongside other developers on our team, while in some cases you’ll be the sole technical voice in the room. Regardless, we’re looking to you to provide expertise and guidance and take significant amounts of responsibility from a technical perspective. We value talent regardless of location, as long as you can work US hours.


Responsibilities

  1. Participate in project estimation, scoping, and documentation.
  2. Participate in requirements gathering and solution research for Shopify related projects.
  3. Develop Shopify related projects, including validation/prototyping, stabilization/optimization, platform/framework implementation, theme, custom frontend, and other custom development of apps/integrations/scripts/sites.
  4. Ensure projects are well tested and meet quality standards.
  5. Identify significant risks and unknowns, and work toward resolutions.
  6. As needed, triage problems, including diagnosis, workaround implementation, root cause analysis, post mortem and other processes. Help manage the internal team in rectifying problem situations promptly and as smoothly as possible.
  7. Stay up to date on the latest trends in ecommerce tech, particularly in the Shopify ecosystem and AI. Recommend emerging technologies, partners, patterns, methodologies, conventions, standards to company leadership for exploration. Help Tech leadership support our teams in adopting those selected by leadership.
  8. Interact with leadership, sales, strategy, Head of Engineering, creative, and client teams.
  9. Mentor junior and intermediate level developers to continue to facilitate growth within the team.



About You

  1. Four years of JavaScript development experience, including at least two years working with React, Node or similar frameworks.
  2. You are familiar with modern UX best practices and have proficiency in front-end technologies.
  3. Understanding of how to make custom page design elements editable by the end user in Shopify, using Liquid code & Shopify objects (e.g. sections for Shopify editor, Dawn & Horizon).
  4. Disciplined in proper source code management and code documentation.
  5. Experience building and managing ecommerce sites/apps using platforms like Shopify and building custom apps/integrations with third-party APIs and services (ie: Recharge, Klaviyo).
  6. Experience with writing Shopify Scripts, setting up Shopify Flow automations, using Shopify public API / private API.
  7. You have a deep knowledge of the modern web stack and modern web technologies such as CDN, Edge Computing, GA & GTM, AI, MCPs, etc.
  8. You can understand, leverage and integrate AI into your development workflow and products, including Shopify Sidekick.
  9. You’re biased toward action, and have an upbeat, proactive attitude.
  10. You’re adept at breaking down and bringing clarity to complex and ill-defined problems. You readily spot and draw attention to deeper issues below the surface.
  11. You’re great at taking initiative, ownership and responsibility, but you’re also willing to follow process and protocol.
  12. You have experience interacting with and creating solutions for clients and end users, scoping the technical solution required to address their requirements, assess clients’ met and unmet needs and optimize value for both the client and us.
  13. You can code with the best of them, but deeply enjoy collaborating with human beings as well.
  14. You communicate accurately and clearly, both verbally and in writing.
  15. You adhere to best practices for source control, code quality and documentation.
  16. Bonus: You have used cutting-edge technologies (please list).
  17. Bonus: You are familiar with modern infrastructure and devops approaches.


  • 1Interview with COO
  • 2Technical Interview
  • 3HR Interview