Job Description
Roofr is seeking a Senior Backend Engineer to contribute to the development of its roofing platform. The ideal candidate will help drive backend architecture, work in a fast-paced, cross-functional team, and contribute to all aspects of the software development lifecycle. This role offers the opportunity to make a significant impact in an early-stage, high-growth company with an engineering-first culture.
What this role involves: - Driving backend architecture to the next stage of Roofr’s systems
- Working in a fast-paced cross-functional team
- Contributing to all aspects of the Software Development Lifecycle
- Collaborating with cross-functional team members to develop technical requirements
- Writing clean code to develop functional web applications and reusable libraries
- Writing unit, functional, and acceptance tests
- Troubleshooting and supporting production applications
Requirements: - 5+ years of software development experience
- Proficiency with PHP language & Laravel framework
- Experience with agile methodologies
- Track record of breaking down complex problems into incremental solutions
- Excellent communication skills and good documentation practices
What Roofr offers: - Mandatory PTO in the first week of employment
- One Friday off per month
- Company-wide paid shutdown between Christmas and New Years
- Flexible time off
- 80% employer-paid benefits
- RRSP/401k match
- Generous Parental Leave policy
- Home office setup stipend
- Internet and phone allowance
- Weekly Friday paydays