Roofr

Senior Frontend Engineer, Growth

Roofr

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

JavaScriptReactReduxTypeScriptWebpack

About the role

  • Drive cross-product impact: Work across multiple product domains simultaneously—building experiments in Proposals, optimizing onboarding flows, and developing features that directly impact acquisition, monetization, and retention metrics
  • Move fast, responsibly: Operate in a Kanban environment where priorities shift based on experiment results and business needs, requiring you to balance rapid iteration with quality engineering practices
  • Own end-to-end user journeys: Build features that span the entire customer lifecycle—from signup and onboarding to subscription upgrades and hand-offs to implementation teams
  • Pioneer AI-driven experiences: Develop and iterate on novel AI-enhanced workflows and experiments that represent the cutting edge of roofing industry technology
  • Lead with autonomy: Work in a self-directed environment with our product designer and Growth EM, taking ownership of product decisions and driving features from conception to delivery
  • Build with experimentation in mind: Rapidly set up A/B tests and feature variations, prototype new experiences to drive user value, and help us learn and iterate on growth strategies with measurable business impact
  • Architect scalable React applications: Build reusable component libraries with optimal performance, implement responsive designs that convert across all devices, and create robust frontend systems that support rapid A/B testing while maintaining accessibility and code quality
  • Make pragmatic trade-offs: Know when to optimize for speed vs. complexity, always considering the unique needs of cross-domain features and growth experimentation
  • Shape the future of roofing software: Join a small, passionate team where your individual contributions directly influence product direction and company growth trajectory

Requirements

  • 5+ years of experience with JavaScript, Typescript, React, and modern frontend tooling (webpack, Vite, Redux, etc.), with 2+ years building scalable, performant user interfaces for multi-tenant SaaS products that serve real users
  • Experience with React optimization patterns, bundle optimization, lazy loading, and performance monitoring tools to deliver fast, responsive user experiences
  • Strong eye for design details and user experience, with ability to collaborate effectively with designers and implement pixel-perfect, accessible interfaces
  • Experience working with RESTful APIs, handling loading states, error boundaries, and building robust client-side data management
  • Experience building for experimentation and metrics-driven iteration, with a track record of breaking down complex problems into testable proofs-of-concept and rapid experiments
  • Proven ability to work effectively with marketing, product, and design teams, consistently communicating technical tradeoffs to meet both user needs and business requirements
  • Comfortable with ambiguity and scoping solutions independently, while knowing when to collaborate. You thrive in early-stage environments where priorities shift and individual ownership drives real impact
  • Deep belief that great products serve users while growing the business, with experience building accessible, reliable experiences that earn customer trust
  • Value comprehensive testing (unit, integration, visual regression), documentation, and CI/CD practices, excelling at shipping reliable frontend features quickly
  • A genuine motivation to move metrics and grow the business through thoughtful product decisions, not just technical execution
Replit

Technical Product Designer

Replit
Mid · Seniorfull-time$140k–$190k / yearCalifornia · 🇺🇸 United States
Posted: 12 days agoSource: jobs.ashbyhq.com
JavaScriptReact
SkyCell AG

Senior Frontend Engineer

SkyCell AG
Seniorfull-time🇬🇧 United Kingdom
Posted: 13 days agoSource: apply.workable.com
JavaScriptJestReactReact NativeTypeScriptYarn
RentSpree

Senior Software Engineer

RentSpree
Seniorfull-time$185k–$205k / yearWashington · 🇺🇸 United States
Posted: 11 days agoSource: ats.rippling.com
CloudGraphQLJavaScriptMongoDBNext.jsNode.jsPostgresReactTypeScriptWebpack
Augeo

Senior Software Engineer

Augeo
Seniorfull-time$115k–$140k / year🇺🇸 United States
Posted: 18 days agoSource: recruiting.paylocity.com
JavaScriptReactRustSQLTypeScript
Simform

Principal Engineer, React

Simform
Leadfull-time🇮🇳 India
Posted: 12 days agoSource: simformsolutions.freshteam.com
AWSAzureCloudCypressEC2Google Cloud PlatformGraphQLJavaScriptJestNode.jsReactRedis+2 more