Senior Front End Web Developer

Method’s customers are like snowflakes — each one is unique. Method’s vision is to create a small business platform that is easily personalized for each of the companies that use it. A SaaS platform like Method comes with exciting and complex challenges.

We are on the lookout for a senior/intermediate front end web developer with at least 3-5 years of experience to join our team in a permanent role.

Product and company

Method creates web applications for SMBs (small and medium-sized businesses). Our flagship product is Method:CRM, a web app made specifically for small businesses using QuickBooks accounting software, and was built entirely using Method’s no-code platform. What sets Method apart is its patented accounting synchronization engine, and the capability it provides small businesses to fully personalize it to their unique needs. Method is a fast-growing company with a dynamic team located in the heart of Toronto’s entertainment district. We’ve recently been featured in TechCrunch, Forbes, National Post, Toronto Star, BetaKit and Techvibes, as well as in blogs and tech sites around the world.

Method’s platform is so powerful that it has been used by winning teams in the QuickBooks Connect Developer Hackathon two years in a row!

Lots of opportunity – we’re a VC-backed startup, with 1000s of paying users – serving the massive market that includes over 30 million small businesses in North America and around the world.


  • Experienced veteran in JavaScript (ES6)
  • At least 2 years experience with React and Redux
  • Experience with Javascript unit testing frameworks such as Jest and Enzyme
  • Excellent analytical skills such as planning and problem-solving
  • A passion to create great user experiences on the web
  • Strong understanding of HTML 5, CSS 3, and SASS
  • Strong communication skills
  • Experience with Git, Agile methodology and Scrum
  • Ability to thrive in a collaborative, empowered, self-organized team environment
  • An aptitude for learning and sharing new skills


  • Experience with Visual Studio development environment
  • Familiar with Redux Saga, jQuery, and jQuery Widgets
  • Familiar with TypeScript, Babel, Emotion, and WebPack
  • Experience with AngularJS (1.x)
  • Experience with React Native
  • Experience with PWA (progressive web apps)


  • Fast growing, fun team environment.
  • Small company experience – working for a 50-person company like Method gives you deep insight into the inner workings of how a small software company operates, as you will be expected to become involved in many discussions: from new product features, to marketing campaigns, to operational policies and procedures!  It is the kind of experience you can only get from a small company.
  • 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.
  • Bike-friendly — interior bike locker room, great for cyclist commuters
  • Competitive salary with stock options.
  • Health care and dental plan.

Visit our team page to learn more about who you’ll be working with: Meet The Team

Apply Now

To pursue this exciting and rewarding career opportunity, please send your resume and cover letter by email to:

Human Resources

We thank all applicants in advance and will contact only those who we wish to interview. No phone calls or agencies, please. 

Method is an equal opportunity employer. We welcome and encourage applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Share this job