Job Summary (List Format) :
- Minimum 4+ years of experience, preferably in the eCommerce domain with a focus on Shopify.
- Expertise in full-stack web application development, primarily using JavaScript / TypeScript / React.
- Proficient in HTML5, CSS3, JavaScript, and thorough understanding of the DOM.
- Experience working with custom Shopify themes and the Storefront API.
- Skilled in Shopify's theming system and Liquid templating language.
- Experience implementing and debugging third-party Shopify apps.
- Preferably experienced in building custom solutions or apps on Shopify.
- Strong knowledge of vanilla JavaScript, jQuery, ES2015 / ES6, and modern JavaScript frameworks.
- Familiar with integrating third-party services (e.g., Avalara, Braintree, ESW, Yotpo) and middleware systems.
- Working knowledge of Shopify object / properties, AJAX API, and Meta fields.
- Preferred experience with at least one cloud provider (AWS, Azure, or GCP).
- Solid understanding of object-oriented design principles.
- Familiar with backend frameworks such as Rails (preferred), Django, or Spring.
- Experience with JavaScript frameworks like React (preferred), Vue, or Angular.
- Understanding of agile, lean, DevOps, testing, CI / CD, and observability principles.
- Commitment to writing clean and elegant code.
- Experience in streaming media or wellness verticals is a plus.
- Hands-on experience with several aspects of the tech stack (e.g., Ruby, Rails, JavaScript / TypeScript, Postgres, Arango, Elasticsearch, Redis, Heroku, AWS, New Relic, Docker, Kubernetes, Stripe APIs).
Good to Have Skills :
Experience with CSP architecture, deployment, and scaling.Familiarity with DevOps practices, CI / CD pipelines, Git, and Infrastructure as Code (IaC).Experience with cloud services, Docker, containers, Kubernetes, distributed caching (Redis), and distributed APM solutions.Professional Skill Requirements :
Demonstrated success leading or managing within team-oriented environments.Strong creative and analytical problem-solving skills.Interest in working within information systems environments.Excellent leadership, written / oral communication, and interpersonal skills.