Tech Lead (Senior Shopify Developer)
- Employment Type: Full-time
- Location: Remote within Canada
iamota is a leading Shopify Plus Design and Development Agency Partner. As a Senior Shopify Developer at iamota, you will lead the development of storefront experiences that achieve exceptional visual impact, dynamic interactivity, and best-in-class performance and accessibility.
What we're looking for
Our ideal candidate is an experienced developer with a passion for the work they produce, a drive to grow their knowledge and experience, and the ability to clearly communicate technical requirements and challenges. You will act as a Tech Lead on projects, defining the development tasks and approach, exploring solutions, and delivering development work for complex projects. You will maintain a detailed technical understanding of any projects you’re assigned to and stay on top of the latest digital and ecommerce technologies and techniques. You will work collaboratively across project teams and present work directly to clients.
What you’ll do
- Lead technical aspects of gathering requirements and defining project scope.
- Investigate high-level technical solutions necessary to fully define requirements.
- Craft technical requirements, write Acceptance Criteria, identify risk areas and technical complexities, and create high-level technical design documentation.
- Present work and solutions to clients, explaining technical solutions to non-technical stakeholders.
- Mentor and teach junior team members on topics related to Shopify development.
- Write clean semantic code, emphasizing performance, usability, and accessibility.
- Identify and develop reusable patterns with component-based code.
- Collaborate with a cross-functional team including developers, designers, and project managers.
- Stay up to date and make recommendations regarding front-end technologies.
- Work in agile sprints and participate in daily project stand-ups (via Zoom).
- Perform cross-device QA testing to support multiple browsers and device types.
Who we're looking for
EXPERIENCE/EDUCATION
- Significant e-commerce development experience - Shopify preferred
- Experience with gathering requirements and writing technical specifications
- Fluency in working with third-party APIs
- Solid understanding of modern front-end development techniques and solutions
- Deep knowledge of best practices in web performance, accessibility, and technical SEO
- Knowledgeable about version control with Git.
- Experienced with agile working sprints and daily project stand-ups.
- BONUS: Familiarity with React and/or Headless Shopify
SOFT SKILLS
- Able to strategize rapidly and are comfortable presenting your knowledge and ideas to others.
- Confident negotiating compromises between requirements, budget, user experience, and best practices.
- Openly share your passion for development in both your coding ability and personality.
- Actively contribute to ways we can improve the lives of our clients and team.
PERKS & BENEFITS
- Competitive health benefits plan.
- Remote work environment.
- Remote work allowance.
- Professional development allowance.
- Career and personal growth planning through our OKR framework.
- Bi-annual goal setting and bi-weekly 1:1s.
- Minimum 3 weeks vacation.
- Additional bonus company-wide holidays.
- Reduced summer hours schedule.
OUR PRIMARY TOOL STACK
- Your choice of IDE (Sublime Text, VS Code, etc.)
- Webpack
- SCSS
- NPM
- Codeship (CI/CD automation)
- AWS (e.g. serverless backend via NodeJS on AWS Lambda)
- GitHub
- Slack
- Asana
- Figma
- Zoom
Application Process
Please include in your cover letter specific reference to your Shopify experience and/or what about Shopify theme development excites you. If possible, please also include at least 1 sample of your development work (portfolio link, GitHub repo, reference to your contributions to a team project, etc.).