At Roofr, we're obsessed with our customers. We constantly gather feedback to shape, prioritize, and launch the products they truly need. That's what makes our CRM special. We started by building essential sales tools like aerial roof measurements and digital sales proposals. But when our customers asked for a simple, affordable way to manage and scale their entire businesses, we listened. 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 is already successful, yet still early enough to offer its team significant growth, equity, and the opportunity to make a real impact. Job Description Building a powerful user experience is what sets us apart from all other roofing platforms. As a contract engineer in an early stage and high growth company, you will have a large impact on both technical implementation and help steer our technology roadmap. Your Key Responsibilities: - Drive backend architecture to the next stage of our systems - Work in a fast-paced cross-functional team that values doing things 'the right way' - Contribute in an early-stage company with engineering first culture - Contributing to all aspects of the Software Development Lifecycle, from planning to delivery - Collaborate with the 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 Required Skills and Qualifications You'll bring a wealth of knowledge and experience to this role, including: - 5+ years of software development experience - Proficiency with PHP language & Laravel framework - A champion of agile methodologies and enjoy shipping code often and confidently - A track record on breaking down complex problems as incremental solutions - The ability to proactively recommend initiatives to improve our engineering technologies and culture - The ability to work in a collaborative environment where everyone helps each other grow - Takes ownership of the product and is proud of the quality of their work - Excellent communication skills and appreciates the value of good documentation - The understanding of the challenges of early-stage company priorities - We would love someone with skills in DevOps, Big Data / Data Science, Machine learning, GIS What We Offer When you join our team, you're not just accepting a job. You're making a career move. Here's how we'll support you in doing some of the most impactful work of your career: - Vacation/Paid Time Off: - Mandatory PTO for the 1st week of employment - Friday off per month (we call those laundry days) - Paid shutdown for the week between Christmas and New Years - Flexible time off - 80% employer paid benefits - RRSP/401k match - Generous Parental Leave policy - Perks: - We host retreats and team building activities - Ample learning and development opportunities to continue growing your career - Home office setup stipend - Internet and phone allowance - Remote first culture - Weekly Friday paydays We are an equal opportunity employer, 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.