Role overview

Senior Front end Engineer (Contractor)

Requirements and responsibilities

Readable role content extracted into sections for faster review.

RESPONSIBILITIES

  • Write high quality code using Liquid, Javascript, Tailwind, GraphQL and other front end frameworks
  • 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 project 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.
  • Arbitration of the release process to ensure that all perspectives are heard when it comes to releasing code to production.
  • Responsible for owning medium to high complexity frontend feature development and driving both completion and quality
  • Plans and delegates tasks to other engineering team members as required
  • Anticipates risks and provides solutions
  • Can distill complex asks to actionable solutions and tasks

SKILLS & EXPERIENCE

  • Strong understanding of Liquid, Javascript, Tailwind CSS, GraphQL, REST, Git
  • Experience with 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
  • Excellent organizational and problem solving skills
  • Thorough knowledge and experience with front end, component driven software technology, and microservice design architecture
  • 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
  • Acts as a model for junior staff
  • Demonstrates high level of personal productivity
  • To be able manage commitments to multiple projects

SKILLS & EXPERIENCE

  • Flexible working schedule
  • Remote-first culture
  • Continued education and personal development opportunities
Similar roles

Keep a backup shortlist.

Browse stack
FocusFrontend DevelopmentRole area
Seniority signalSeniorCandidate level
StackGraphQL, JavaScript, ReactPrimary skills
Location3 accepted countriesEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link