Senior Full Stack Developer

Toronto, ON, Canada

Job Description


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\xe2\x80\x99s 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\xe2\x80\x99s 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 \xe2\x80\x93 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 \xe2\x80\x93 You will receive initial and ongoing training on Method\xe2\x80\x99s 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 \xe2\x80\x93 Method is located right in the heart of Toronto\xe2\x80\x99s young and vibrant \xe2\x80\x98King West\xe2\x80\x99 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\xe2\x80\x99s Bootcamp.
  • Understand Method\xe2\x80\x99s 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 \xe2\x80\x94 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\xe2\x80\x99re happy to provide accommodations for candidates taking part in the selection process.

Method Integration

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2292852
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned