Search jobs > Vancouver, BC > Front end developer

Senior Front-End Developer

iamota corporation
Vancouver, BC
$90K-$110K a year
Full-time
  • Employment Type : Full-time
  • Location : Remote within Canada
  • Salary : CAD$90-110K

iamota is a leading Shopify Plus Design and Development Agency Partner. We are looking for our next Senior Front-End Developer to join us on our journey to becoming the top boutique Shopify Plus agency in North America.

What we're looking for

Our ideal candidate is an experienced senior developer with a deep understanding of JavaScript and Shopify Plus, plus the ability to clearly communicate technical requirements and challenges.

As a Senior Front-End Developer, you will define development tasks and approach, explore solutions, and write code for complex ecommerce 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 with other Functional Teams and present work and possible solutions directly to clients as needed.

What you’ll do

  • Write clean and semantic code, emphasizing performance, usability, and accessibility.
  • Craft technical requirements, write acceptance criteria, and identify risk areas and technical complexities.
  • Investigate high-level technical solutions necessary to fully define requirements and create technical design documentation.
  • Lead technical aspects of gathering requirements and defining project scope.
  • Present work and solutions to clients, explaining technical solutions to non-technical stakeholders.
  • Share your experience and knowledge with team members on topics related to Shopify development.
  • Identify and develop reusable patterns with component-based code that is clearly documented.
  • Collaborate with a cross-functional team including developers, designers, strategists, and project managers.
  • Stay up-to-date and make recommendations regarding new web development 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

  • 3+ years of Shopify Plus development experience and latest related technologies : Shopify APIs (e.g. Ajax, GraphQL, Section Rendering APIs)Liquid templating
  • 3+ years of experience with modern development practicesModern JavaScript (ES6, Web components, etc.)Modern CSS (CSS Grid, CSS Variables, etc.)
  • Must have agency experience.
  • 2+ years proven experience in gathering technical requirements and writing detailed technical specifications for projects.
  • 1+ years demonstrable experience in integrating and working with third-party APIs.
  • 2+ years of experience implementing best practices for web performance optimization, accessibility standards, and technical SEO.
  • 1+ years of experience participating in agile working sprints and daily project stand-ups.
  • Hands-on experience with Checkout Extensibility
  • Experience developing with Shopify CLI and Themekit.
  • Proficiency in version control and collaborative development using Git (GitHub).
  • Experience using third-party animation and 3D libraries (Greensock, three.js, etc).

SOFT SKILLS

  • Experience translating complex technical requirements into digestible summaries for less technical team members and clients.
  • Able to strategize rapidly and comfortable presenting your knowledge and ideas to others.
  • Confident in negotiating compromises between requirements, budget, user experience, and best practices.
  • Able to collaborate with other Functional Teams including Design, Strategy, and Project Management.
  • Interested in openly sharing your passion for development in both your coding ability and personality.
  • Interested and able to contribute to ways we can improve the lives of our clients and team.

PERKS & BENEFITS

  • Competitive health benefits plan
  • Progressive parental leave policy
  • Remote work environment
  • Monthly remote work allowance
  • Professional development allowance
  • Career and professional growth planning
  • Bi-annual goal setting and bi-weekly 1 : 1s
  • MacBook (and related peripherals) for business use
  • Minimum three (3) weeks vacation
  • Additional bonus agency-wide holidays
  • Reduced summer hours schedule

OUR PRIMARY TOOL STACK

  • VS Code (or preferred IDE)
  • Webpack
  • SCSS
  • Codeship (CI / CD automation)
  • AWS (e.g. serverless backend via NodeJS on AWS Lambda)
  • GitHub
  • LambdaTest
  • Slack
  • Asana
  • Figma
  • Zoom
  • Harvest Time Tracking

Application Process

30+ days ago
Related jobs
ABL Employment
Richmond, British Columbia

Join Our Team as a Senior Front End Developer!. Are you ready to take your career to the next level with a leading Canadian e-commerce and logistics company? We’re looking for a Bilingual, mandarin/English Senior Front End Developer to join our dynamic team. Collaboration: Work closely with backend ...

iamota corporation
Vancouver, British Columbia

We are looking for our next Senior Front-End Developer to join us on our journey to becoming the top boutique Shopify Plus agency in North America. As a Senior Front-End Developer, you will define development tasks and approach, explore solutions, and write code for complex ecommerce projects. Our i...

SAP
Vancouver, British Columbia

Position Title: SAP iXp Intern - Front-End Software Developer. The Plutus team is seeking a front-end software development intern to assist our team in financial reporting and tracking savings of central RI management. They will contribute directly to the Plutus application by developing new feature...

ALS
North Vancouver, British Columbia

The Front-End Tech Lead is responsible for leading the design, development, and implementation of front-end software components, guiding the front-end team toward delivering high-quality, high-performance applications for our clients and internal users. This role involves close collaboration with ba...

Autodesk
Vancouver, British Columbia
Remote

You will build web applications using modern JavaScript libraries such as ReactJS, including end-to-end testing. If you are a software developer who is proficient in web-based technologies, have design and coding skills, passionate about problem solving, with experience building and operating SaaS s...

iamota corporation
Vancouver, British Columbia

We are looking for our next Front-End Developer to join us on our journey to becoming the top boutique Shopify Plus agency in North America. Our ideal candidate is a Front-End Developer with a passion for the work they produce and a drive to grow their knowledge and experience. Implement the HTML/Li...

Miovision
Canada
Remote

Lead the implementation of new front end library components to configure computer vision algorithms. We practice DevOps, and developers manage the development, deployment, and monitoring of our products. Create dashboards to display and validate computer vision algorithm performance for the Computer...

S.i. Systems
Vancouver, British Columbia

Senior Data Warehouse Analyst (ETL Developer) to design, develop, deploy, and test end-to-end data pipelines and data models. Demonstrated ability to interact professionally with a diverse group of executives, managers, supervisors, subject matter experts and end users. Experience working with exter...

DataVisor
CA
Remote

Familiar with web testing framework, Selenium Webdriver, experienced in writing E2E test cases/test suites and Unit Tests for frontend code to further extends to existing applications and have certain experience in performance tuning. At DataVisor, we are working hard to find excellent web front-end...

Faire
Canada

As a Staff engineer on the Retailer Growth pillar you will drive the frontend platform evolution and tooling working alongside product, design, marketing to achieve our mission. Mentor fellow engineers, sharing industry best practices in front-end development. Faire provides equal employment opportu...