Toronto, Canada Remote
With hubs in New York City, Toronto, Los Angeles & Berlin, Our Client is a digital agency that specializes in solving e-commence problems for clients like Cravings by Chrissy Teigen, Peloton and Fenty, Rihanna's beauty line. We are a developer-founded full service agency with a strong engineering focus. We welcome remote-first collaboration and as such, are looking for a strong Tech Lead to join our team. We are open to this position being remote so long as working EST or PST hours are OK.
Tech Leads are responsible for all technical decisions on key projects. Working closely with project managers, you'll inform how we approach mission critical features. You'll need to be comfortable working closely with clients and disseminating instruction to all teams in easy to grasp concepts. While the role is focused on leading over implementing, the ability to decipher merge requests, comprehend technical documentation and write prototypical code is essential.
So if you're interested in creating a Jamstack frontend using Nuxt, Tailwind, Contentful and Netlify Functions, or extending our modular approach to Shopify theme development and collaborating on our open source build and development tools, or creating unique selling experiences using cutting edge platforms like Swell.is, please get in touch!
This is a senior level position that requires 5+ years of relevant experience. We are not dogmatic as to where this experience lies since we have members of the team that come from product companies like Shopify, and others who come from a long lineage of agency experience. Both backend and frontend skillsets are valued since we do cater to both frontend and backend challenges.
See below for some pointers on what we are looking for:
Senior level backend or frontend technical skillsets.
4+ years of web-based software architecture experience. Think rolling out an MVC application, integrating with third-party APIs (+ handling throttle limits), building out Jamstack frontends, creating Shopify themes from the ground up, contributing to open source packages, creating custom API interfaces.
Knowledge of modern frameworks and coding paradigms. On the frontend, we typically work with Vue.js and React. On the backend, we typically work with RoR and Node.
Excellent verbal, written and interpersonal communication skills.
Level-headed and positive attitude under pressure.
A team-first mentality. Speak up when you need help and help those in need.
Detail orientated mindset. Dive deep into the problems you are solving.
- Competitive salary and benefits
- Unlimited vacation
- Laid back working environment
- Annual offsite in Mexico
- Summer Fridays
- New Apple gear (e.g. Macbook Pro)
- Annual home office stipend
- Education stipend