×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Engineer

Remote / Online - Candidates ideally in
Canada
Listing for: Roofr
Full Time, Remote/Work from Home position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CAD Yearly CAD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Senior Full Stack Engineer, Growth

At Roofr, we’re obsessed with our customers. We continuously gather feedback to shape, prioritize, and launch products they truly need. Roofr’s CRM connects solutions—payments, material ordering, and more—into a seamless platform with a clear roadmap for growth.

We have an amazing culture, strong financials, and best-in-class company metrics. It’s an exciting time to be part of an extraordinary startup that offers growth, equity, and real impact.

Responsibilities
  • Be a self-starter with the ability to work effectively in an autonomous, supportive team
  • Drive cross‑product impact across multiple domains—build experiments in Proposals, optimize onboarding flows, and develop features that impact acquisition, monetization, and retention metrics
  • Move fast, responsibly in a Kanban environment, balancing rapid iteration with quality engineering practices
  • Own end-to-end user journeys from signup and onboarding to subscription upgrades and hand-offs to implementation teams
  • Pioneer AI‑driven experiences by developing and iterating on AI‑enhanced workflows and experiments
  • Lead with autonomy, collaborating with the product designer and Growth EM to own decisions from conception to delivery
  • Build with experimentation in mind, set up A/B tests, prototype new experiences, and drive growth strategies with measurable business impact
  • Develop full‑stack solutions with React on the frontend and Laravel on the backend for robust, scalable features
  • Make pragmatic trade-offs between speed and complexity for cross‑domain features and growth experiments
  • Shape the future of roofing software as part of a small, passionate team
Qualifications
  • Strong full‑stack foundation: 5+ years with JavaScript, React, and backend (preferably OOP); 2+ years building scalable, multi‑tenant SaaS
  • Growth engineering mindset with experience in experimentation and metrics‑driven iteration
  • Cross‑functional collaboration with marketing, product, and design; able to communicate technical tradeoffs
  • Autonomous problem‑solving in ambiguous, early‑stage environments with ownership
  • User‑centered mindset with experience building accessible, reliable experiences that earn customer trust
  • Focus on quality, with emphasis on testing and documentation and smart tradeoffs between complexity and speed
  • Curiosity and motivation to move metrics and grow the business through thoughtful product decisions
Bonus Points
  • Direct experience on a growth team or with acquisition/monetization initiatives
  • Data‑driven mindset and curiosity about user analytics
  • An eye for visuals and critical thinking about existing designs
  • Experience building AI workflows in production or eagerness to learn
  • Experience with A/B testing tools (Google Optimize, Optimizely, VWO, etc.)
Benefits

What we offer includes career‑level impact and support to grow your capabilities:

  • Vacation/Paid Time Off:
    First week is PTO; one Friday off per month; company‑wide shutdown between Christmas and New Year; flexible time off; 80% employer paid benefits; RRSP/401k match; generous parental leave
  • Perks: team retreats, learning opportunities, home office stipend, internet and phone allowance, remote‑first culture, weekly paydays

Roofr is proud to be an equal opportunity employer. We are committed 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.

Important Notice:
We’ve been made aware of an impersonation issue involving a fraudulent domain  We will never ask for payment, bank details, or personal financial information as part of the application process. All legitimate postings are on our official careers site. Apply directly through our official careers page:
Roofr Careers.

For questions, contact  Your safety and security are important to us.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary