About the Role:Were hiring a Software Engineer to join our client's fully remote, Canada-based team. If you're a problem-solver who thrives in a collaborative environment and enjoys working with modern technologies to build meaningful products, this is the opportunity for you.Youll play a key role in designing and developing scalable solutions that directly impact our users. Whether you specialize in backend systems, front-end interfaces, or full-stack development, we value your expertise.What Youll Do:Build, test, and deploy high-quality software across the full development lifecycleWork closely with cross-functional teams (Product, QA, UX, DevOps) to deliver features and enhancementsWrite clean, well-documented code using modern programming languages and frameworksCollaborate on architectural decisions and improve system performance and reliabilityContribute to code reviews and knowledge sharing within the teamStay up-to-date on best practices, tooling, and industry trendsWhat Were Looking For:3+ years of experience in software developmentProficiency in one or more modern programming languages (e.g., JavaScript, Python, Go, Java, C#)Experience with front-end frameworks (React, Vue, Angular) and/or backend technologies (Node.js, .NET, Django, etc.)Familiarity with RESTful APIs, CI/CD pipelines, and cloud platforms (e.g., AWS, Azure, GCP)Strong problem-solving skills and the ability to work independently in a remote environmentExcellent written and verbal communication skillsBonus: Experience in Agile environments or working in distributed teamsWhy Join Us?100% remote work across CanadaCompetitive salary and annual performance bonusFlexible hours and generous paid time offComprehensive health and dental benefitsLearning & development supportCollaborative, inclusive, and mission-driven culture
Job Title
Senior Software Engineer