Senior Full-Stack Developer, No-Code Platform – AI Team

Posted 23 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

  • Senior Full-Stack Developer joining No-Code/AI team at Method CRM. Building core products with C#/.NET and React/TypeScript, mentoring developers, and ensuring code quality in a hybrid setting.

Responsibilities

  • You'll join our No-Code/AI team and own significant features from design all the way through to production.
  • You'll build the systems behind two core products: an app builder where users describe what they want and the system generates it, and a conversational workflow engine where users interact with an AI agent to move work through their business.
  • Our backend is C#/.NET with SQL Server and MongoDB; frontend is React/TypeScript. You'll work across both, making decisions about data modeling, API contracts, state management, and event-driven flows with RabbitMQ/SQS.
  • You'll set the bar for testing, code quality, and architectural discipline. Your code reviews will make the team sharper. You'll mentor junior and intermediate developers.
  • You'll ship to AWS infrastructure (Docker, Kubernetes, CI/CD) and own what happens after deployment – monitoring, observability, and understanding how your systems behave under real load.

Requirements

  • 10+ years building production web applications, with real depth in both backend (C#/.NET or a comparable strongly-typed ecosystem) and frontend (React/TypeScript)
  • Strong system design thinking – you work in trade-offs, scalability, and maintainability. You can architect a solution, not just implement one.
  • A solid testing discipline – you write well-tested code by default and have opinions about testing strategy at the unit, integration, and e2e levels.
  • Production experience with AI integration: LLMs, embeddings, vector stores (Pinecone or similar), and orchestration frameworks (LangChain or similar).
  • Python for scripting and AI-related development.
  • Cloud infrastructure experience with AWS, Docker, Kubernetes, and CI/CD pipelines.
  • You ship, monitor, and respond. Deployment is the midpoint, not the finish line.
  • You're comfortable working independently on ambiguous problems – you don't need every task scoped and handed to you.
  • You use AI tools in your daily workflow and are always looking for ways to work smarter with them.

Benefits

  • Flexible hybrid work model – designed to support work-life balance while maintaining strong team collaboration; employees work from our downtown Toronto office 2–3 days per week.
  • Collaborative and social team culture – work in a supportive environment with regular team events and company-wide celebrations that keep things fun and connected.
  • Growth-stage company experience – working at a scaling growth company like Method gives you deep insight into how a software company operates.
  • Training – You will receive initial and ongoing training on Method’s products, policies and procedures as well as a quarterly professional development budget.
  • Great downtown location – Method is located right in the heart of Toronto’s young and vibrant ‘King West’ technology hub at the corner of Adelaide and Spadina Ave.
  • Comprehensive health benefits – inclusive of healthcare, vision, and dental coverage to support your overall well-being.
  • Weekly lunch credit – enjoy a meal on us every week as a small way to say thanks.

Job type

Full Time

Experience level

Senior

Salary

CA$110,000 - CA$140,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDockerKubernetesMongoDBPythonRabbitMQReactSQLTypeScript.NET

Location requirements

HybridTorontoCanada

Report this job

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