A quick-growing SaaS company in the construction space is looking for a Senior Software Engineer to join their team. You'll help build a modern SaaS platform that transforms how businesses manage commerce, operations, and customer relationships using TypeScript, Node.Js, React, GraphQL, and AI-powered development tools.This is an opportunity for an engineer who enjoys solving complex technical challenges and wants to make a meaningful impact. You'll own features from architecture through deployment, work directly with product stakeholders and customers, and help build scalable integrations that power a rapidly growing platform. If you thrive in startup environments, enjoy autonomy, and like building products from the ground up,
this role is for you.Required Skills & Experience5+ years of full stack software development experienceStrong experience with TypeScript and Node.JsExperience building scalable APIs and backend servicesProfessional experience with ReactExperience designing scalable software architectureAbility to work independently in a fast-paced, startup environmentStrong communication and collaboration skillsBachelor's degree in Computer Science or experience in a related fieldDesired Skills & ExperienceExperience with GraphQLExperience building platform integrationsExposure to AI-assisted development tools or LLMsExperience mentoring engineersSaaS or marketplace platformWhat You Will Be DoingTech Breakdown30% Front End Development70% Back End DevelopmentDaily Responsibilities80% Hands On20% Team CollaborationThe OfferBonuseligibleYou will receive the following benefits:Medical, Dental, and Vision InsuranceGenerous vacation structureRemote working structures with monthly meetups in TorontoCurrent Vacancy: YesUse of AI in Hiring: NoApplicants must be currently authorized to work in the Canada on a full-time basis now and in the future. #J-18808-Ljbffr