Shopify Team Lead
About the project
We are looking for an experienced Shopify Team Lead to join our tight-knit ecommerce team and strengthen it. We are a trusted Shopify partner and top-rated ecommerce developers in Ukraine. As we continue to expand our ecommerce department, we need a driven leader who can guide a team of developers, uphold high engineering standards, and actively leverage automation tools to streamline and accelerate delivery processes. We have many exciting projects waiting for you.
Technical knowledge
5+ years of commercial experience with Shopify
1+ year of experience in a team lead or similar leadership role
Proficiency in developing using Shopify/Shopify Plus
Expertise in Shopify Plus exclusive features (Shopify Functions, UI extensions, B2B)
Solid understanding of Shopify 2.0 and its benefits in comparison with Shopify 1.0
Proficiency and commercial experience working with GraphQL
Strong command of frontend development using JS, Liquid, HTML5/CSS3, Sass
Experience in Shopify app development using Node.js/React Router/Remix
Strong experience in Agentic and/or Spec development of Shopify projects
Strong experience in using LLM tools to automate daily routine and development process
Active use of automation tools to streamline and accelerate development processes
Experience with project tracking software (Jira, Asana, ClickUp)
Understanding of GitFlow and its best practices
In-depth knowledge of the complete ecommerce life cycle development
Excellent problem-solving and analytical skills
Strong verbal and written communication skills
At least Upper-Intermediate English level or higher
Responsibilities
Lead, mentor, and support a team of Shopify developers, fostering a culture of quality and continuous improvement
Actively implement and advocate for automation tools and workflows to streamline and accelerate team processes
Design, build, and maintain efficient, reusable web applications
Analyze requirements and collaborate with team members to produce thoughtful software designs
Provide accurate estimates on work items and oversee delivery timelines
Communicate with clients and propose thoughtful solutions (via messengers and meetings)
Maintain coding standards and conduct regular code reviews
Develop and maintain technical documentation for efficient project support
Facilitate engineering operation processes to ensure high-quality software solutions aligned with engineering excellence
Participate in hiring and onboarding new team members
Drive team self-improvement according to our internal skills grade matrix
Introduce the LLM development approach to the team and follow new LLM development practices
Would be a plus
Experience conducting technical interviews








































