Senior Full Stack Developer passionate about leveraging React and modern technologies for Method's CRM. Collaborate in a supportive team to enhance user experience and product scalability.
Responsibilities
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.
Design, develop, maintain, and deploy well-tested services.
Everyday look for opportunities to improve our product, processes, code base, and technology stack.
Assist in mentoring and coaching for junior and intermediate developers.
Participate in team story and task breakdowns, code reviews, retrospectives and lunch and learns
Requirements
Post-secondary education in the following areas preferred: Computer Science, Computer Engineering, Software Engineering or equivalent training/experience.
A strong understanding of how web applications work with 4+ years of working experience in both the front-end and back-end.
Experience with persistence storage and ORM (such as SQL/NoSql).
Excellent understanding of front end coding. (Adaptive design, minification, lazy loading, caching, linting, promise chaining, build pipelines and packaging)
Expert/Advanced experience with React. (advanced debugging and profiling, redux, sagas, performance optimization, scaling, hooks, sagas, emotion, storybook)
Excellent understanding of C#/Java, .NET, Web API, MVC, Design patterns such as Rest, SPA, Monolithic App vs Microservices, Git/SVN.
Experience in Unit/Integration Testing.
Passionate for building engaging user experiences.
Sprint/Kanban experience using Agile Methodology.
Must be self-motivated, goal driven and possess the ability to multitask, prioritize and enjoy 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.
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. You'll be involved in a wide range of discussions and initiatives, gaining experience that's hard to find in more siloed environments.
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
Senior Product Engineer building ProfitPath, an all - in - one sourcing platform for Amazon sellers. Owning full - stack features, scalable product data, and search from database to UI.
Senior Software Engineer building scalable cloud - native .NET APIs for OPENLANE’s digital used - vehicle marketplace. Leading architecture, testing, and core platform development across North America.
Software Developer/Analyst scaling Tangam Systems’ casino analytics platforms with C#, .NET, data pipelines, and cloud infrastructure. Building automated tools, dashboards, and full - stack applications.
Senior full - stack developer building AI - enabled enterprise platforms for Export Development Canada. Designing web applications, APIs, integrations, and cloud - native delivery systems.
Ingénieur logiciel principal développant des applications Web, API et intégrations assistées par l’IA chez EDC. Contribution aux plateformes numériques aidant les entreprises canadiennes à réussir à l’étranger.
Staff Software Engineer owning architecture, modernization, and production delivery for Tag Software Group’s enterprise software platform. Leading a lean engineering team across cloud and on - premises environments.
Software Development Engineer in Test automating testing, deployment, and validation for Akamai’s distributed cloud and edge platform. Building Python - based frameworks for scalable virtualized servers.
Senior backend engineer building AI - assisted analyzers, dependency scanning, and remediation tools for GitLab’s DevSecOps platform. Improving code security across ecosystems, CI workflows, and AI agent tooling.