3+ years of building highly performant web applications Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences Ability to clearly explain complex things you’ve built to others, identifying tradeoffs and hard problems solved. Experience with how software is made by a team on a shared codebase, articulating effective and ineffective communication, development processes and tooling. Thrived in remote settings, excelling in async communication, independent work, and time management. Legally able to work within Canada