Intermediate Full-Stack Developer

Posted 5 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full-stack developer building C#/.NET and React features for Method CRM, a workflow platform for small businesses. Supporting secure administration, troubleshooting, testing, and platform scalability.

Responsibilities

  • Design, develop, maintain, and deploy well-tested services and features
  • Solve underlying customer problems through software development
  • Refine project requirements and resolve ambiguity before development
  • Analyze and resolve complex user-reported problems, targeting root causes
  • Suggest ideas to improve platform performance and usability
  • Participate in story and task breakdowns, code reviews, and retrospectives
  • Communicate with leadership when work affects architecture, security, or objectives
  • Onboard with the Development team and complete Method’s Bootcamp
  • Learn the platform architecture and codebase and troubleshoot minor bugs
  • Make improvements and refactor code for readability, testability, and maintainability
  • Assist with daily releases and monitor changes
  • Develop code ownership and autonomy
  • Help developers with code design and decision-making

Requirements

  • 2+ years building web applications across both front-end and back-end
  • Strong C#, .NET Core, .NET 6/7/8, Web API, MVC, REST, design patterns, SPA, monolith vs. microservices, and Git skills
  • JavaScript, HTML5, CSS, and a front-end SPA library such as Angular or React
  • Experience with persistent storage and ORMs, including SQL and/or NoSQL
  • Unit and integration testing experience
  • Agile experience, including Sprint or Kanban
  • AI-first development with disciplined verification
  • Education in Computer Science, Computer/Software Engineering, or equivalent experience preferred
  • Microsoft or AWS certifications are a bonus
  • Ability to work hybrid from the downtown Toronto office 2–3 days per week
  • Legally authorized to work in Canada without employer sponsorship

Benefits

  • Flexible hybrid work model with work from the downtown Toronto office 2–3 days per week
  • Regular team events and company-wide celebrations
  • Initial and ongoing training
  • Quarterly professional development budget
  • Comprehensive health benefits including healthcare, vision, and dental coverage
  • Weekly lunch credit
  • Downtown Toronto location
  • Inclusive and accessible workplace accommodations

Job type

Full Time

Experience level

JuniorMid level

Salary

CA$70,000 - CA$90,000 per year

Degree requirement

No Education Requirement

Tech skills

AngularAWSJavaScriptMicroservicesNoSQLReactSQL.NET

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.