M

Method Integration

Customizable CRM integrated with QuickBooks

Intermediate Full-Stack Developer

Full-Stack EngineeringPosted on Nov 11
Full-timeToronto, ON, CanadaCA$70k - CA$90k /yr

About the Job

Requirements

  • At least 2 years of experience building web applications across both front-end and back-end.
  • Strong knowledge of C#, .NET Core, .NET 6/7/8, Web API, MVC, REST, design patterns, single-page applications, monolith versus microservices architectures, and Git.
  • Knowledge of JavaScript, HTML5, CSS, and a front-end single-page application library such as Angular or React.
  • Experience with persistence storage and object-relational mappers using SQL or NoSQL.
  • Experience with unit and integration testing, and Agile methods including Sprint or Kanban.
  • Use AI to accelerate analysis, code, and tests, while verifying results with sound judgment.
  • Education in Computer Science, Computer Engineering, or Software Engineering, or equivalent experience, is preferred.
  • Self-motivation, goal orientation, prioritization, and problem-solving in a fast-paced, collaborative team.
  • Interest in building engaging user experiences.
  • Positive team contribution in a fast-paced environment.

Responsibilities

  • Design, develop, maintain, and deploy well-tested services and features focused on solving customer problems.
  • Refine project requirements before development to resolve ambiguity and keep delivery within scope.
  • Analyze and resolve complex user-reported problems, targeting their root causes.
  • Contribute suggestions and ideas to improve platform performance and usability.
  • Participate in team story and task breakdowns, code reviews, and retrospectives.
  • Communicate to leadership when technical work affects core architecture or security, or deviates from established objectives.
  • Onboard with the Development team, complete tailored one-on-ones, and complete Method’s Bootcamp.
  • Learn the system integrations, navigate the codebase, and troubleshoot minor bugs.
  • Make small improvements from the product backlog or refactor code for readability, testability, and maintainability.
  • Contribute to the Development team’s culture, processes, and best practices; build confidence in code ownership and production deployments.
  • Assist with daily releases and monitor changes.
  • Develop autonomy and ownership across the platform, working with the manager to explore goals for the rest of the year.
  • Help other developers with code design and decision-making.

Desired Qualifications

  • Experience with Linux, Docker, Redux, MongoDB, Elasticsearch, Redis, RabbitMQ, MassTransit, continuous integration and continuous delivery (CI/CD) pipelines, Playwright, Python, or SQS.
  • Microsoft or AWS certifications.

About the Company

Method Integration

Customizable CRM integrated with QuickBooks

Method Integration provides a customizable customer relationship management (CRM) platform designed for small businesses, with built-in integration to QuickBooks. The product allows users to tailor the CRM to their needs by adjusting fields, workflows, and dashboards, and it synchronizes data with QuickBooks so that sales activities, invoices, and financial information stay connected between the two systems. This focus on customization and seamless QuickBooks integration helps small businesses manage leads, customers, and repeat sales more efficiently. Compared with competitors, Method Integration targets small businesses by offering strong, easy-to-implement integration with QuickBooks and a platform that can be adjusted to fit specific processes, rather than a one-size-fits-all solution. The company’s goal is to help small businesses grow by simplifying customer management and ensuring financial data stays aligned across tools.

Company size
51-200
Company stage
Series A
Total funding
$7.6M
Headquarters
Toronto, Canada
Founded
2010

Recently Posted Jobs

Explore more opportunities at Method Integration

See more jobs