Senior Full-Stack Developer

1 month ago


Old Toronto, Canada Method Integration Inc. Full time
OpportunityJoin us in our ambitious black ops project aimed at revolutionizing the way no-code applications are built and maintained. As a cutting-edge technology company, we are on a mission to make no-code tools more accessible, robust, and efficient. Our project is highly confidential, promising to disrupt the status quo and empower non-technical users like never before.  Our flagship product is Method:CRM, for small businesses who have outgrown their manual processes. Unlike other CRMs, the combination of Method’s deep QuickBooks sync and no-code customization engine enable businesses to achieve new automations and workflows only dreamed about.Role OverviewAs a Senior Full-Stack Developer, you will be part of a driven and supportive team looking to deliver our no code 2.0 vision.  We are seeking an experienced developer who has an eye for detail, is passionate about creating seamless, user-friendly experiences, and solving complex problems. This role is ideal for someone who thrives in a fast-paced environment and is eager to tackle projects with significant impact, using real life analytical data and iteration.  Our hybrid work policy fosters a culture of collaboration and high performance within our teams.Responsibilities
  • Design and develop new features for our innovative no-code platform, focusing on bridging the gap on what is possible and what is easy.
  • Write high quality, well-tested code at a senior developer level or higher. 
  • Effectively contribute suggestions and new ideas to enhance performance and usability of our platform while understanding customer and business needs.
  • Perform rigorous testing and debugging to ensure high-quality software performance.
  • Design, develop, maintain, and deploy service to improve the platform architecture, including scalability and security.
  • Participate in team story and task breakdowns, code reviews, retrospectives and lunch and learns. 
What You Bring
  • 4+ years of full-stack development experience across organizations of varying sizes, with a proven track record of deploying code utilized by diverse user bases.
  • Excellent understanding of front-end coding (adaptive design, minification, lazy loading, caching, linting, promise chaining, build pipelines and packaging).
  • Advanced experience with React (advanced debugging and profiling, redux, sagas, performance optimization, scaling, hooks, sagas, emotion, storybook).
  • Post-secondary education in the following areas preferred: Computer Science, Computer Engineering, Software Engineering or equivalent training/experience.
  • Self-motivated, goal driven with a passion for problem solving.
  • A team player with a positive attitude and a willingness to contribute to the overall team’s success in a fast paced environment.
  • Demonstrated proficiency in UX/UI implementation.
  • Experienced in a C based language on the backend (Node, Python, C#, Java etc.).
  • Experienced in debugging, observability and backend error troubleshooting.
  • Excellent understanding of Coding Hygiene, Design patterns and data persistence.
  • Experienced in Unit/Integration Testing and automation. 
Bonus Qualifications
  • .NET Expertise.
  • Event Driven Architecture experience, Queuing (kafka/sqs).
  • Generative AI experience, natural language processing.
  • Experience with Figma, playwright and atomic design.
  • Experience with Linux, Docker, kubernetes.
  • Analytics and Observability tools (segment, datadog, performance monitoring) 
  • Microsoft certifications.
  • AWS certifications.
What We OfferAt Method, doing fantastic work is just as important as looking out for each other and our community. From flex hours and full benefits to our monthly Method:Gives program, we do our best to support both our employees and community. 
  • Fun team collaborative environment.
  • Small company experience – working for a small company like Method gives you deep insight to the inner workings of how a software company operates, as you will be expected to be involved in many discussions: It is the kind of experience you can only get from a small company.
  • Training – You will receive initial and ongoing training on Method’s products, policies and procedures as well as a quarterly professional development budget.
  • Continuous Education materials and funding to ensure you stay ahead.
  • 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.
  • Health care,vision and dental plan.
  • Paid vacation and personal days.
  • Company and team social events.
In your first 30 days, you will:
  • Onboard and acclimate with the Development team. Including tailored 1on1s. 
  • Complete Method’s Bootcamp. 
  • Understand Method’s values, tools and best practices and how our teams collaborate to drive results.
  • Learn and become an expert of our internal communication tools, norms, and practices.
  • Start making small improvements based on the product backlog or refactoring code to improve readability, testability, and maintainability.
In your first 60 days, you will:
  • Contribute to the Development team's culture, processes, and best practices.
  • Become more confident with code ownership and deploying to production.
  • Assist the team with daily releases and monitoring changes.
  • Help other developers within code design and decision making.
In your first 90 days, you will:
  • Start assuming more autonomy and finding small ways to practice ownership across the platform.
  • Work closely with your Manager to explore goals for the rest of the year.
  • Provide feedback in Grooming sessions on best practices for design and story implementation.
We thank all applicants in advance and will contact only those we wish to interview. No phone calls or agencies, please.Method is an equal opportunity employer for all — regardless of race, colour, ancestry, religion, gender identity, sexual orientation, age, marital status or able-bodiedness. As part of our commitment to be an inclusive and accessible workplace, we’re happy to provide accommodations for candidates taking part in the selection process. #J-18808-Ljbffr

  • Old Toronto, Canada Goodhue Senior Living Full time

    Required Skills: 10+ years’ functional experience in software development and providing technical solutions. 7+ years’ proven experience in front end and backend technologies within software development Cloud Platforms. Expert level experience managing web applications built on React, GraphQL and Postgresql. Work across the full stack, building highly...


  • Old Toronto, Canada Goodhue Senior Living Full time

    Required Skills: 10+ years’ functional experience in software development and providing technical solutions. 7+ years’ proven experience in front end and backend technologies within software development Cloud Platforms. Expert level experience managing web applications built on React, GraphQL and Postgresql. Work across the full stack, building highly...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Old Toronto, Canada Hour Consulting Full time

    Senior Full Stack Developer HouR client, a fast-growth digital performance agency based in Toronto and known for its tech-forward approach, is seeking a highly skilled Senior Full Stack Developer. We are looking for passionate coders, interested in joining a fun and professional team! As a...


  • Old Toronto, Canada Hour Consulting Full time

    Senior Full Stack Developer HouR client, a fast-growth digital performance agency based in Toronto and known for its tech-forward approach, is seeking a highly skilled Senior Full Stack Developer. We are looking for passionate coders, interested in joining a fun and professional team! As a...


  • Old Toronto, Ontario, Canada Hour Consulting Full time

    Senior Full Stack Developer HouR client, a fast-growth digital performance agency based in Toronto and known for its tech-forward approach, is seeking a highly skilled Senior Full Stack Developer. We are looking for passionate coders, interested in joining a fun and professional team As a Senior Full Stack Developer, you will collaborate closely with...


  • Old Toronto, Canada Hour Consulting Full time

    Senior Full Stack Developer HouR client, a fast-growth digital performance agency based in Toronto and known for its tech-forward approach, is seeking a highly skilled Senior Full Stack Developer. We are looking for passionate coders, interested in joining a fun and professional team! As a...


  • Old Toronto, Canada Hour Consulting Full time

    Senior Full Stack Developer HouR client, a fast-growth digital performance agency based in Toronto and known for its tech-forward approach, is seeking a highly skilled Senior Full Stack Developer. We are looking for passionate coders, interested in joining a fun and professional team! As a...


  • Old Toronto, Canada Hour Consulting Full time

    Senior Full Stack Developer HouR client, a fast-growth digital performance agency based in Toronto and known for its tech-forward approach, is seeking a highly skilled Senior Full Stack Developer. We are looking for passionate coders, interested in joining a fun and professional team! As a...


  • Old Toronto, Ontario, Canada Practice Better Full time

    Job Title: Senior Full Stack Developer, IntegrationsLocation:Candidate must be located in Canada or the USA. Our office is located in Toronto, ON, Canada, but the role is remote/hybrid/flexible.Reports to:VP, EPDGPosition Overview:We are a fast-growing PLG tech company looking for a Senior Full Stack Developer to manage the growing complexity of our systems...


  • Toronto, Ontario, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a t


  • Toronto, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a t


  • Old Toronto, Ontario, Canada Practice Better Full time

    Job Title: Senior Full Stack Developer (Core Team)Location: Candidate must be located in Canada or the USA. Our office is located in Toronto, ON, Canada, but the role is remote/hybrid/flexible.Reports to: Director, EngineeringAbout the Position:We are seeking an experienced and motivated Senior Full Stack Developer to join our growing Engineering Product...


  • Old Toronto, Ontario, Canada BDO Canada LLP Full time

    Senior Full Stack Developer page is loaded Senior Full Stack Developer Apply locations Toronto - Bay St Calgary - 8th Ave SW Halifax - Mumford Rd Ottawa - Coventry Rd Oakville time type Full time posted on Posted 30+ Days Ago job requisition id JR2074 Putting people first, every day BDO is a firm built on a foundation of positive relationships with our...


  • Old Toronto, Canada BDO Canada LLP Full time

    Senior Full Stack Developer page is loaded Senior Full Stack Developer Apply locations Toronto - Bay St Calgary - 8th Ave SW Halifax - Mumford Rd Ottawa - Coventry Rd Oakville time type Full time posted on Posted 30+ Days Ago job requisition id JR2074 Putting people first, every day  BDO is a firm built on a...


  • Old Toronto, Canada BDO Canada LLP Full time

    Senior Full Stack Developer page is loaded Senior Full Stack Developer Apply locations Toronto - Bay St Calgary - 8th Ave SW Halifax - Mumford Rd Ottawa - Coventry Rd Oakville time type Full time posted on Posted 30+ Days Ago job requisition id JR2074 Putting people first, every day  BDO is a firm built on a...