Top Benefits
1st week of employment is mandatory PTO
1 Friday off per month
Company wide paid shutdown for the week between Christmas and New Years
About the role
Who you are
- Strong full-stack foundation: 5+ years of experience with JavaScript, React, and in the backend (preferably OOP), with 2+ years building scalable, multi-tenant SaaS products that serve real users
- Growth engineering mindset: 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
- Cross-functional collaboration: Proven ability to work effectively with marketing, product, and design teams, consistently communicating technical tradeoffs to meet both user needs and business requirements
- Autonomous problem-solving: You’re 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
- User-centered: You’ll have a deep belief that great products serve users while growing the business, with experience building accessible, reliable experiences that earn customer trust
- A focus on quality: You value testing and documentation as much as code, and excel at making smart tradeoffs between complexity and speed to ship the right things quickly
- Curiosity: A genuine motivation to move metrics and grow the business through thoughtful product decisions, not just technical execution
- Direct experience on a growth team or working on acquisition/monetization initiatives
- Data-driven mindset with curiosity about user analytics and behavioural patterns
- An eye for visuals. Design skills aren’t required, but you can think critically about existing designs
- Experience building AI workflows in production, or the curiosity to learn
- Experience with A/B testing tools (Google Optimize, Optimizely, VWO, etc.)
What the job involves
- Be a self-starter with the ability to work effectively in an autonomous, supportive team en
- 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
- Develop full-stack solutions: Build React components for seamless frontend experiences and work with Laravel on the backend to create robust, scalable features across different product areas
- 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
Benefits
- 1st week of employment is mandatory PTO! Start your journey with Roofr by decompressing and recharging - we will see you in week 2!
- 1 Friday off per month (we call those our laundry days!)
- Company wide paid shutdown for the week between Christmas and New Years
- Flexible time off
- Medical, dental and vision insurance premiums for employees and their dependents
- Generous Parental Leave policy
- We host 2 retreats per year and great team building activities
- Ample learning and development opportunities to continue growing your career
- Home office setup stipend
- Remote first culture
- Weekly Friday paydays!
About Roofr
Software Development
51-200
Roofr is the single roofing software that has all the tools a roofing business needs to effectively run their operations.
Manage measurement reports, digital proposals, invoicing, payments and more, all on easy-to-use platform. Roofr streamlines day-to-day operations so you can spend less time on admin and more time growing your business.
Top Benefits
1st week of employment is mandatory PTO
1 Friday off per month
Company wide paid shutdown for the week between Christmas and New Years
About the role
Who you are
- Strong full-stack foundation: 5+ years of experience with JavaScript, React, and in the backend (preferably OOP), with 2+ years building scalable, multi-tenant SaaS products that serve real users
- Growth engineering mindset: 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
- Cross-functional collaboration: Proven ability to work effectively with marketing, product, and design teams, consistently communicating technical tradeoffs to meet both user needs and business requirements
- Autonomous problem-solving: You’re 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
- User-centered: You’ll have a deep belief that great products serve users while growing the business, with experience building accessible, reliable experiences that earn customer trust
- A focus on quality: You value testing and documentation as much as code, and excel at making smart tradeoffs between complexity and speed to ship the right things quickly
- Curiosity: A genuine motivation to move metrics and grow the business through thoughtful product decisions, not just technical execution
- Direct experience on a growth team or working on acquisition/monetization initiatives
- Data-driven mindset with curiosity about user analytics and behavioural patterns
- An eye for visuals. Design skills aren’t required, but you can think critically about existing designs
- Experience building AI workflows in production, or the curiosity to learn
- Experience with A/B testing tools (Google Optimize, Optimizely, VWO, etc.)
What the job involves
- Be a self-starter with the ability to work effectively in an autonomous, supportive team en
- 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
- Develop full-stack solutions: Build React components for seamless frontend experiences and work with Laravel on the backend to create robust, scalable features across different product areas
- 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
Benefits
- 1st week of employment is mandatory PTO! Start your journey with Roofr by decompressing and recharging - we will see you in week 2!
- 1 Friday off per month (we call those our laundry days!)
- Company wide paid shutdown for the week between Christmas and New Years
- Flexible time off
- Medical, dental and vision insurance premiums for employees and their dependents
- Generous Parental Leave policy
- We host 2 retreats per year and great team building activities
- Ample learning and development opportunities to continue growing your career
- Home office setup stipend
- Remote first culture
- Weekly Friday paydays!
About Roofr
Software Development
51-200
Roofr is the single roofing software that has all the tools a roofing business needs to effectively run their operations.
Manage measurement reports, digital proposals, invoicing, payments and more, all on easy-to-use platform. Roofr streamlines day-to-day operations so you can spend less time on admin and more time growing your business.