Senior Backend Engineer

Roofr
Summary
Join Roofr, a successful yet early-stage startup, as a contract engineer and make a significant impact on both technical implementation and the technology roadmap. Help drive backend architecture to the next level, work in a fast-paced, collaborative team, and contribute to all aspects of the software development lifecycle. Roofr offers a unique culture, strong financials, and excellent company metrics, providing significant growth opportunities and equity. The role involves building a powerful user experience and working on a platform that connects sales tools, payments, material ordering, and more. This is an ongoing contract role with a remote-first culture and various benefits.
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!