Senior Full-Stack Developer (CRM) needed for a remote Canadian team building scalable SaaS systems with TypeScript, React, and Node.js.
Responsibilities
You will join a cross-functional team building core product modules in a distributed, cloud-native environment. Responsibilities include designing and building scalable full-stack features in a serverless, microservices-based architecture; working across frontend, backend, and infrastructure using TypeScript end-to-end; building intuitive user experiences in collaboration with design; owning and architecting key systems used across the platform; and contributing to products such as business operations tools, contract lifecycle automation, and real-time notification systems.
Requirements
10+ years in Software Engineering, 5+ years of strong TypeScript experience, hands-on experience with React, strong backend experience with Node.js, and experience working with DevOps and cloud environments. Nice to have: GraphQL experience, interest in functional programming, Telecom or System of Record experience, strong personal or open-source projects, and a continuous learning mindset.
Benefits
$130,000 – $180,000 CAD salary range, transparent compensation model, Employee Stock Option Plan (ESOP), 25 days vacation, full health/dental/life coverage, telemedicine access, health & lifestyle spending accounts, RRSP & DPSP, fully remote + flexible working hours.
Application Developer responsible for developing e - commerce web solutions and managing large - scale projects at CDW. Collaborating with teams to ensure application efficiency and quality standards.
Senior Full - Stack Software Developer building white - label consumer apps with TypeScript, React, Node.js, GraphQL, AWS, and serverless microservices.
Senior Software Engineer developing high - quality, innovative software in compliance with standards at ConnectWise. Collaborating with teams to ensure timely deliverables and operational excellence.
Full Stack Software Engineer focusing on backend tasks at Push Operations Engineering. Collaborating with teams to enhance performance and reliability of web applications in a remote - first environment.
Agile Engineer responsible for design, configuration, and support of enterprise applications at DLL. Engage in Agile practices to deliver technical solutions aligned with business objectives.
Senior Full Stack Web Application Developer working on a cloud - native application for the financial services industry. Collaborating in a cross - functional team using agile methodologies with a focus on NodeJS and React.
Software Developer Co - op developing web applications for geohazard management at Cambio Earth. Collaborating with engineers and geoscientists in a hybrid environment.
Senior Full Stack Developer responsible for critical components of the Toon Boom cloud platform. Collaborating with teams to build scalable serverless infrastructure in a hybrid work environment.
Senior Software Development Engineer with expertise in Oracle NetSuite SuiteApp development. Leading a team to build scalable solutions for the supply chain vertical market.
Senior Full Stack Engineer for designing scalable SaaS applications and mentoring peers. Leading architecture and development in a collaborative, compliant environment.