Senior Backend Engineer

Roofr
Summary
Join Roofr, a successful yet early-stage startup, and make a real impact on our innovative roofing platform. As a contract engineer, you will significantly contribute to both technical implementation and shaping our technology roadmap. You will help drive backend architecture, work in a fast-paced cross-functional team, and contribute to all aspects of the software development lifecycle. Roofr offers an amazing culture, strong financials, and best-in-class company metrics, providing significant growth and equity opportunities. We are committed to building a powerful user experience and are looking for someone passionate about creating high-quality, functional web applications.
Requirements
- 5+ years of software development experience
- Proficiency with PHP language & Laravel framework
- Is a champion of agile methodologies and enjoys shipping code often and confidently
- Has a track record on breaking down complex problems as incremental solutions
- Proactively recommends initiatives to improve our engineering technologies and culture
- Enjoys working in a collaborative environment where everyone helps each other grow
- Takes ownership of the product and is proud of the quality of their work
- Has excellent communication skills and appreciates the value of good documentation
- Understands the challenges of early-stage company priorities
Responsibilities
- Help drive backend architecture to the next stage of Roofβs 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
- Collaborating with the 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
Preferred Qualifications
Skills in DevOps, Big Data / Data Science, Machine learning, GIS
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
- 80% employer paid benefits
- RRSP/401k match
- 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
- Internet and phone allowance
- Remote first culture
- Weekly Friday paydays!