REA-017 Frontend Developer

Toronto, Canada-Wide Remote

Our Client is a digital agency building, growing, and guiding the next generation of online companies. We work with exciting lifestyle brands such as Cravings by Chrissy Teigen, Peloton, Nike, Revlon, Mack Weldon, Soludos, Ulla Johnson, and more. We are looking for a Frontend Developer to join our remote-first team and are open to any location in North America and Western Europe, with our main physical hubs in Berlin, New York, and Toronto.

Frontend Developers are responsible for implementing beautiful, articulate frontend solutions, working with designers and project leads in our never-ceasing mission to create best-in-class e-commerce experiences. We build out our frontend solutions using frameworks like React, be it a Shopify theme or a decoupled Nuxt.js application. Our frontend is backed by custom software that we architect in-house. This software could be a suite of Serverless Lambda-backed services or a custom Ruby on Rails application. Backend experience is a plus in this role. We are looking for someone that has a passion for writing beautiful code in an effort to create clear and systematic solutions that speak to design and technical visions. We are looking for someone that is not scared of experimentation and challenging convention but at the same time excited about peer-review, constructive critique and collaboration.

  • Competitive salary and benefits
  • Unlimited vacation
  • Laidback working environment
  • Annual offsite in Mexico
  • Summer Fridays
  • New Apple gear (e.g. Macbook Pro)
  • Annual home office stipend
  • Education stipend

Qualifications The ideal candidate would possess:

  • 4+ years of web development experience.
  • 1+ years experience with Shopify as a platform. We love fast learners but some platform experience is a must.
  • Expertise with modern, native Javascript standards such as promises, arrow functions, classes and other goodies.
  • Experience with React
  • A desire to create beautiful, custom CSS solutions that are scalable and performant.
  • A desire to create beautiful, custom CSS solutions that are scalable and performant.
  • Experience with testing and integrating REST or GraphQL APIs.
  • Great interpersonal communication skills (you'll be interfacing with clients and the internal team alike).
  • The ability to manage workload, meet deadlines and speak up when needed.
  • Self-motivated, detail-oriented.