This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for Senior & Intermediate Developers based in Canada.
This is an opportunity to join a fast-growing product-focused engineering team building modern SaaS solutions that help organizations deliver the right information to the right employees across multiple channels. The environment is highly collaborative, agile, and centered on continuous learning, where developers are encouraged to take ownership of features end-to-end and contribute directly to product direction. You will work in a small, high-trust team where quality, curiosity, and adaptability matter as much as technical execution. The role involves building scalable web and cloud-based applications using modern Microsoft and web technologies. Developers are empowered to experiment, improve systems, and contribute ideas that shape both product and engineering practices. It is a culture that values mentorship, autonomy, and shared success in a highly dynamic startup setting.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for Senior & Intermediate Developers based in Canada.
This is an opportunity to join a fast-growing product-focused engineering team building modern SaaS solutions that help organizations deliver the right information to the right employees across multiple channels. The environment is highly collaborative, agile, and centered on continuous learning, where developers are encouraged to take ownership of features end-to-end and contribute directly to product direction. You will work in a small, high-trust team where quality, curiosity, and adaptability matter as much as technical execution. The role involves building scalable web and cloud-based applications using modern Microsoft and web technologies. Developers are empowered to experiment, improve systems, and contribute ideas that shape both product and engineering practices. It is a culture that values mentorship, autonomy, and shared success in a highly dynamic startup setting.
Accountabilities:
- Design, develop, and maintain high-quality features and applications with a strong focus on test-driven development and code reliability
- Participate in pull request reviews, ensuring code quality, maintainability, and alignment with engineering standards
- Fix bugs, troubleshoot issues, and support customer-related technical challenges when needed
- Contribute to technical design discussions, standards, and best practices across the engineering team
- Collaborate on project planning, estimates, scheduling, and delivery of development work
- Identify risks and propose mitigation strategies to ensure successful delivery of projects
- Contribute to team culture, knowledge sharing, and continuous improvement initiatives
- 3+ years (Intermediate) or 6–8+ years (Senior) of software development experience depending on level
- Strong experience in at least one of the following: React, web application development, Microsoft Teams apps, SharePoint SPFx, Azure services, or Google Workspace add-ons
- Hands-on experience with Microsoft-based development stacks such as C#, .NET, TypeScript, and Visual Studio with Azure DevOps
- Experience working with cloud and data technologies (e.g., Azure B2C, CosmosDB, Event Hubs, SQL Server, Blob Storage) is highly valued
- Strong understanding of software engineering fundamentals including performance, data structures, and system design basics
- Ability to give and receive feedback constructively in a collaborative team environment
- Strong communication skills, problem-solving ability, and a proactive mindset
- Passion for product development, startups, and building user-focused solutions
- Competitive salary package
- Stock options with long-term growth potential
- Comprehensive group benefits supporting health and family
- Flexible, collaborative startup environment
- Strong emphasis on learning, mentorship, and career growth
- Opportunity to work on impactful SaaS product development
- Supportive and people-first engineering culture
- High ownership and autonomy in your work