Domaine

Technical Lead, Studio

Domaine

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

GraphQLJavaScriptReact

About the role

  • Responsible for owning the frontend feature development and driving both completion and quality
  • Expert knowledge and experience with the Shopify eCommerce platform
  • Ability to work both independently and as part of a team to ensure a high level of quality
  • Strong verbal and written communication skills to accurately describe issues to clients, developers, and product managers
  • A high attention to detail to catch issues within acceptance criteria, edge cases, and other potential issues
  • High level decision making in weighing options between code quality, issues, and releasing code in a timely manner
  • Plans and delegates tasks to other engineering team members as required
  • Anticipates risks and provides solutions
  • Distills complex asks into actionable solutions and tasks
  • Works closely with the client to understand their business requirements, use cases and product roadmap to make informed decisions

Requirements

  • Senior level development experience with frontend frameworks including Liquid, Javascript, React, Tailwind CSS, GraphQL, REST, Git
  • Strong understanding of Shopify development including: Themes, APIs, Apps, Functions, Extensions
  • Experience working with JIRA/Confluence or other tickets management systems
  • 3-5 years of experience working in eCommerce
  • Strong communication skills, oral and written
  • Experienced in writing technical documentation and presenting to technical and non-technical stakeholders
  • Excellent organizational and problem solving skills
  • Thorough knowledge of web performance, web accessibility, querying data, API request handling, component structure and design systems
  • Thorough understanding of user behaviors and marketing sciences in eCommerce
  • Thorough understanding of the lifecycle and methodologies of software development
  • Expertise in software documentation and technical writing
  • Validates project estimates and approaches for entire assigned work
  • Mentors and leads engineers on project teams, including junior and mid-level engineers
Benefits
  • Flexible working schedule
  • Remote-first culture
  • Continued education and personal development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
LiquidJavascriptReactTailwind CSSGraphQLRESTGitShopifyAPIeCommerce
Soft skills
communicationorganizational skillsproblem solvingattention to detaildecision makingmentoringteam collaborationrisk anticipationtechnical documentationpresentation skills