Browse All Jobs
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
Apply Manually