Note: The job is a remote job and is open to candidates in USA. Domaine is a fast growing eCommerce agency that partners closely with Shopify. They are looking for a Technical Lead responsible for delivering and implementing technical aspects of custom eCommerce websites on Shopify, working collaboratively with partners and the engineering team.
Responsibilities
- 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
Skills
- Expert knowledge and experience with the Shopify eCommerce platform
- 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 team
- Demonstrates high level of personal productivity
- To be able manage commitments to multiple projects
- 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
Benefits
- Flexible working schedule
- Remote-first culture
- Continued education and personal development opportunities
Company Overview