Distance is seeking a Senior Front-end Developer to join their team in Montreal. As a key member of the development team, you'll be responsible for building and maintaining Distance's front-end application and marketing pages. You'll work closely with designers to transform ideas into clean, modern code, and implement robust engineering solutions across the full-stack. This role requires a proactive attitude, strong attention to detail, and the ability to lead frontend governance while championing best practices. You'll be involved in architectural design and review, and will be expected to advance multiple front-end products simultaneously. The ideal candidate has 4+ years of experience building scalable front-end applications, strong skills in TypeScript, NodeJS, and NextJS, and experience with ReactNative/Expo for mobile development. Knowledge of back-end APIs and integration work is a plus, as is experience with communication and telephony products. This full-time position offers the opportunity to work with cutting-edge technologies and make a significant impact on a platform that's revolutionizing customer relationship management for businesses of all sizes.