Roofr

đź‘Ą 101-250đź’° $23,500,000 Series A over 1 year agoMarketplaceHome ImprovementConstructionHome Renovationđź’Ľ Private Company
Website LinkedIn Email Facebook Twitter

Roofr is a company that specializes in providing innovative solutions for roofing needs, employing advanced technology to streamline the process. They are currently seeking a Senior Full Stack Engineer to join their team.

Related companies:

Jobs at this company:

Apply

🧭 Full-Time

🔍 Software Development

  • 5+ years of experience as a software product manager, ideally in a high-velocity, B2B SaaS environment
  • A demonstrated ability to break large problems down into smaller, testable hypotheses
  • A strong intuition for product design and user experience
  • Significant customer research, user testing, and/or product analytics experience and expertise
  • Manage the full product life cycle from discovery to delivery, with an emphasis on customer research, user testing, definition of acceptance criteria, acceptance testing, and analytics
  • Define and analyze key performance metrics
  • Regularly speak with customers to gain insight on their specific needs and build a product that can change the trajectory of their business
  • Work as part of a dedicated product development team (consisting of you, a product design partner, and a team of software engineers) to build great software
  • Support efficiency & velocity of product delivery by maintaining a runway for the engineering team
Posted 4 days ago
Apply
Apply

đź“Ť Canada

🔍 Software Development

  • 1-2 years of experience in a learning, enablement, or training role (preferred, but not required).
  • Strong written and verbal communication skills.
  • Proficient in content creation tools such as text documents, video editing software, animations, and LMS platforms (experience with Tovuti and Guru is a plus).
  • Ability to multitask, prioritize, and manage multiple projects at once.
  • A passion for continuous learning and personal development.
  • Familiarity with training needs assessment and gap analysis.
  • Knowledge of learning management systems and knowledge base tools (preferred, but not required).
  • Collaborate with the Revenue Team to plan, design, and implement training programs that address product, industry, and ad-hoc knowledge gaps.
  • Accountable for driving continuous improvement in training effectiveness and team performance.
  • Plan, schedule, and execute high-quality, engaging live training sessions.
  • Provide ongoing support for the Revenue Team by acting as the go-to resource for training on product and industry-related topics.
  • Serve as an internal consultant during meetings, identifying knowledge gaps and providing guidance on training and enablement needs.
  • Advise stakeholders on best practices for enablement programs and operational needs.
  • Assist with administering training needs assessment and gap analysis.
  • Manage users, permissions, content, and organizational charts in the company’s LMS and knowledge base tools (Tovuti, Guru).
  • Ensure smooth day-to-day operations of the learning platforms.
  • Author and update learning materials including text docs, videos, animations, and other multimedia content.
  • Use video editing software and LMS authoring tools to create dynamic, engaging resources for the team.
  • Regularly vet, fact-check, and update existing learning materials to keep content current and relevant as product features and industry standards evolve.
  • Stay up-to-date with Roofr’s new features, tech stack updates, and industry trends to ensure we lead by example, encouraging a culture of continuous learning within the organization.
  • Assist with the onboarding experience for new hires in the Revenue Team, ensuring a smooth and welcoming transition.
  • Provide regular check-ins, live training sessions, and coaching to ensure new hires are set up for success.

Content creationContent managementCommunication SkillsProblem SolvingCustomer serviceMicrosoft OfficeAgile methodologiesMentoringPresentation skillsCoachingTrainingWritingActive listeningStakeholder managementTechnical supportCRMCustomer Success

Posted 19 days ago
Apply
Apply

🔍 SaaS

  • 2+ years experience handling a high volume of accounts with a focus on retention
  • Strong objection-handling and conversational selling skills
  • Ability to think on your feet and keep customers engaged in real-time
  • Experience in subscription-based business models with recurring revenue
  • A data-driven mindset—able to identify trends and react quickly
  • Ability to multi-task and manage a large volume of at-risk customers
  • Strong collaboration skills with Account Managers, Sales, and Support teams
  • Proficiency in CRM tools (HubSpot, Salesforce, Gainsight, or equivalent)
  • Engage and re-engage high-volume PLG and Sales Assisted customers who show signs of churn
  • Quickly identify churn risk factors and provide tailored solutions
  • Deliver compelling, real-time value propositions to prevent immediate churn
  • Hook customers into a conversation long enough to transition them to an Account Manager demo
  • Reach out to actively churning customers and create urgency to keep them on the platform
  • Analyze churn data and seasonal trends to refine outreach strategies
  • Collaborate with Account Management & Implementation & Support teams to ensure seamless retention efforts
  • Track and optimize retention playbooks for improving customer lifecycle management
Posted 20 days ago
Apply
Apply
🔥 VP of Finance
Posted about 1 month ago

đź“Ť Canada

🧭 Full-Time

🔍 SaaS

  • A CPA designation (or similar) is required.
  • 10+ years of progressive financial leadership experience, with a strong FP&A background.
  • Experience in an early-stage SAAS company or high-growth environment is highly preferred.
  • Minimum 5+ years of experience in a SaaS company
  • Exceptional analytical and financial modeling skills to guide decision-making and resource allocation.
  • A strong understanding of SaaS metrics is required.
  • Develop and execute the company’s financial strategy to drive sustainable growth and align with company objectives.
  • Serve as a key member of the leadership team, providing financial insights and strategic guidance.
  • Collaborate closely with the People Operations & go-to-market teams on contract negotiations, and developing resource and compensation strategies.
  • Prepare and present financial data, performance metrics, KPIs, and strategic updates to the board of directors and company
  • Oversee the company's financial planning & analysis, and budget processes.
  • Work closely with the FP&A Manager to maintain the company’s financial models, updating them regularly to reflect business performance and strategic changes.
  • Collaborate with the executive team and department heads to develop accurate financial forecasts, support decision-making, and guide long-term business planning.
  • Provide in-depth analysis of financial performance, identify areas for improvement, and drive operational efficiencies.
  • Develop financial scenario models to help the leadership team understand the impact of different strategies.
  • Support the Director of Accounting/Controller in overseeing the company’s accounting operations, including general ledger management, payroll, financial reporting and controls, and accounts receivable and payable.
  • Work with the Director of Accounting/Controller to ensure the company complies with GAAP standards and local regulations.
  • Collaborate with external auditors and tax advisors as needed.
  • Deliver accurate and timely financial reports to the leadership team, board of directors, and investors.
  • Lead, mentor, and grow the finance team, fostering a culture of accuracy, collaboration, and accountability.
  • Implement tools and processes to improve financial accuracy, efficiency, and scalability.
  • Oversee relationships with banking partners, optimize capital structure, debt management, FX hedging strategies, and ensure efficient cash flow management.
  • Lead efforts to secure future funding by creating compelling financial reports and projections for potential investors.
  • Oversee insurance policies and risk management strategies to protect the company’s assets.
  • Work closely with outside counsel on cap table management and various company policies.

LeadershipData AnalysisHR ManagementCross-functional Team LeadershipFinancial ManagementCommunication SkillsAnalytical SkillsMentoringNegotiationAccountingPresentation skillsComplianceExcellent communication skillsReportingBudgetingCross-functional collaborationRisk ManagementTeam managementStakeholder managementStrategic thinkingCRMFinancial analysisSaaS

Posted about 1 month ago
Apply
Apply

đź“Ť Canada

🧭 Full-Time

🔍 Technology / Software Development

  • 8+ years of software development experience with strong proficiency in PHP and the Laravel framework.
  • Demonstrated leadership in adopting agile methodologies with a commitment to frequent code deployment.
  • Expertise in deconstructing complex problems into manageable solutions with a record of strategic problem-solving.
  • Proactive in advocating for initiatives that enhance engineering technologies.
  • Collaborative spirit, thriving in mutually supportive team environments.
  • Exceptional ownership of product development, producing high-quality, reliable work.
  • Excellent communication skills, emphasizing effective documentation.
  • Lead the evolution of backend architecture to enhance system scalability and efficiency within a cross-functional team.
  • Serve as a hands-on contributor, blending oversight with direct involvement in project execution.
  • Influence engineering culture by promoting innovation and standards in technical execution.
  • Mentor senior engineers and collaborate with team members to refine technical requirements.
  • Design and implement robust and scalable web applications, developing frameworks to streamline future projects.
  • Champion comprehensive testing suites to ensure software quality.
  • Lead troubleshooting efforts and optimize support strategies for production applications.

LeadershipPHPSoftware DevelopmentAgileProduct DevelopmentCommunication SkillsProblem SolvingAgile methodologies

Posted 5 months ago
Apply