Senior Frontend Engineer

2 weeks ago


Toronto Montreal Calgary Vancouver Edmonton Old Toronto Ottawa Mississauga Quebec Winnipeg Halifax Saskatoon Burnaby Hamilton Surrey Victoria London Halton Hills Regina Markham Brampton Vaughan Kelowna Laval Southwestern Ontario R, Canada Roofr Full time

Overview At Roofr, we’re obsessed with our customers. We continuously gather feedback to shape, prioritize, and launch products they need. Roofr’s CRM connects core solutions—payments, material ordering, and more—into a seamless platform. We’re an early-stage, high-growth company with a clear roadmap, offering growth opportunities, equity, and real impact. What You'll Get to Do Help drive frontend architecture to the next stage of Roof’s systems Work in a fast-paced cross-functional team that values doing things “the right way” Contribute to an early-stage company with an engineering-first culture Contribute to all aspects of the Software Development Lifecycle, from planning to delivery Collaborate with cross-functional team members to develop technical requirements Write clean code to develop functional web applications and reusable libraries Write unit, functional, and acceptance tests Troubleshoot and support production applications What You'll Bring to the Role 3+ years of experience holding a Senior Engineering title 5+ years of software development experience Champions agile methodologies and enjoys shipping code often and confidently Track record of breaking down complex problems into incremental solutions Proactively recommends initiatives to improve engineering technologies and culture Enjoys collaborating in a learning-focused environment Takes ownership of the product and is proud of the quality of their work Excellent communication skills and value good documentation Understands the challenges of prioritization in an early-stage company Strong experience with JavaScript, React + Redux Experience with SCSS Experience interacting with RESTful APIs Experience building frontend testing and automation systems for unit tests, integration tests, regression tests, and user acceptance tests Compensation Compensation Range: $120,000.00 - $170,000.00 CAD What We Offer (US + Canada) When you join our team, you’re making a career move. Here’s how we’ll support you in doing impactful work: Vacation/Paid Time Off: 1st week of employment is mandatory PTO, 1 Friday off per month, company-wide paid shutdown for the week between Christmas and New Year, flexible time off, 80% employer-paid benefits, RRSP/401k match, generous parental leave Perks: two retreats per year, learning and development opportunities, home office stipend, internet and phone allowance, remote-first culture, weekly Friday paydays AI Notice We’re fans of AI and may use it to assist with job descriptions, notes, and interview prep. However, for chats, you’ll meet real people throughout the process. No bots in the interview room. Security & Compliance Important Notice: We’ve been made aware of impersonation using a fraudulent domain roofrr.com. Our legitimate job postings are on our official career site. Apply directly through our careers page: https://roofr.com/careers. For questions, contact talent@roofr.com. Roofr is an equal opportunity employer and commits to equal employment opportunity in the workplace regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. Locations and Roles Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: Software Development Referrals increase your chances of interviewing at Roofr. Get notified about new Senior Frontend Developer jobs in Canada. Note: This description contains multiple role postings and general information about Roofr. The core content focuses on responsibilities and qualifications for the Senior Frontend Engineer role. #J-18808-Ljbffr



  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Jobgether Full time

    Get AI-powered advice on this job and more exclusive features. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Frontend Engineer in Canada. As a Senior Frontend Engineer, you will play a key role in designing and building high-quality, user-centric web applications in a fast-paced, collaborative...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Jobgether Full time

    As a Senior Frontend Engineer, you will play a key role in designing and building high-quality, user-centric web applications in a fast-paced, collaborative environment. You will help drive frontend architecture, contribute to all stages of the software development lifecycle, and ensure the technical excellence of your team’s output. This role requires...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Docker, Inc Full time

    Senior Frontend Engineer, Design Systems Join Docker, Inc to apply for the Senior Frontend Engineer, Design Systems role. Base pay range $189,600/yr - $260,700/yr About the role As a Senior Frontend Engineer, Design Systems you’ll be working exclusively on Docker’s design system. You’ll partner closely with two designers and another frontend engineer,...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada GitLab Full time

    Senior Frontend Engineer (Vue.js), Workflow CatalogJoin to apply for the Senior Frontend Engineer (Vue.js), Workflow Catalog role at GitLabGitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Jobgether Full time

    Overview This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Frontend Software Engineer in Canada. As a Senior Frontend Software Engineer, you will play a key role in designing and developing high-quality web applications that deliver exceptional user experiences. You will work closely with distributed...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Mercury Full time

    Join to apply for the Senior Frontend Engineer - Payments role at Mercury Mercury is committed to crafting an exceptional banking experience for startups. Our team is focused on ensuring our product not only meets but anticipates the needs of our customers. This is a unique opportunity to shape a greenfield product from its earliest stages. You’ll design...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada AuthZed Full time

    Join to apply for the Sr. Frontend Engineer role at AuthZed This range is provided by AuthZed. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $145,000.00/yr - $185,000.00/yr About The Role At AuthZed, we’re redefining how modern applications think about access control. As a Sr....


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Jobgether Full time

    A technology recruitment service is seeking a Senior Frontend Engineer in Canada who will lead the frontend architecture and development of web applications. This mid-senior level role involves collaborating with teams to translate requirements into technical solutions, writing maintainable code, and mentoring junior engineers. Competitive salary ranges from...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada TekRek Full time

    A leading global fintech company is seeking a Senior Frontend Software Engineer for a 6-month contract with the possibility of extension. This remote role focuses on designing and optimizing user-facing features using React and TypeScript. Applicants should have 5+ years in web or mobile application development and a strong grasp of frontend performance and...


  • Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Rivalry Full time

    An innovative esports betting company is seeking a Senior Software Engineer (Frontend) to lead frontend development efforts. This role includes collaboration with a dedicated team, project management, and the opportunity to work with modern technologies such as Vue.js. The ideal candidate will have extensive experience in frontend development and a passion...