Full Stack Developer
CA$70,000 – CA$90,000 / yr base salary
Posted 13 Oct 2026
Advertised as “Intermediate Full-Stack Developer”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 2+ yrs
- Management level
- Individual contributor
- Employment
- Hybrid
- Contract
- Full-time
| Base salary | CA$70,000 – CA$90,000 / yr |
|---|
Opportunity
Our Development team is growing, and we're looking for a .NET Full-Stack Developer who's excited to build high-quality, customer-facing features and solve real business problems. You'll work across our stack - C#/.NET, React, and our in-house Storybook component library - on a platform backed by AWS, serverless (Lambda), and a messaging-based architecture. We're AI-first but human-accountable: you'll use AI to move fast, and your judgment to make sure what ship is right.
**Admin Team:
**The Admin team owns the core administrative and security capabilities of Method CRM, including authentication, user management, access control, account configuration and multi-tenancy. We are a balanced full-stack team building both frontend and backend experiences that enable customers to securely manage their organizations at scale. Our work underpins platform trust, compliance, and long-term customer growth.
About Method
Method is on a mission to transform how small businesses operate by giving them real control over their customer workflows. Our flagship product, Method CRM is purpose-built for small businesses that have outgrown spreadsheets and generic tools. With deep QuickBooks integration and a powerful no-code customization engine, Method enables users to design workflows that truly fit their unique needs. As a scaling growth company, we’re now taking that mission further, leveraging AI to develop intelligent agents that assist users in rapidly building and customizing no-code apps. This innovation is at the heart of our next chapter, and we’re looking for people who are excited to build the future of work!
The Role
As a .NET Full-Stack Developer, you will be part of a driven and supportive team that’s always striving to deliver value to our customers by shipping new features and helping our platform scale.
-
Design, develop, maintain, and deploy well-tested services and features, with a focus on solving the underlying customer problems.
-
Refine project requirements prior to development, ensuring that ambiguity is resolved early and that delivery remains within the appropriate scope.
-
Provide in-depth analysis and resolutions to complex problems reported by our users, targeting the root cause of every issue.
-
Effectively contribute suggestions and new ideas to enhance the performance and usability of our platform for all users.
-
Participate in team story and task breakdowns, code reviews, and retrospectives to drive continuous improvement.
-
Communicate early with leadership when technical work impacts core architecture, security, or deviates from established objectives.