Senior Frontend Engineer

Roofr
Summary
Join Roofr, a fast-growing startup, as an Engineer and make a significant impact on both technical implementation and the technology roadmap. You will contribute to all aspects of the software development lifecycle, from planning to delivery, working in a collaborative, cross-functional team. Roofr offers a unique culture, strong financials, and excellent company metrics, providing significant growth opportunities and equity. The company prioritizes building a powerful user experience and values doing things the right way. This role requires extensive experience in software development and specific technologies, while offering a comprehensive benefits package including paid time off, retirement matching, parental leave, and a remote-first culture.
Requirements
- 3+ years of experience holding a Senior Engineering title
- 5+ years of software development experience
- Champion of agile methodologies, and enjoys shipping code often and confidently
- Track record of breaking down complex problems as incremental solutions
- Strong experience with Javascript language & React + Redux framework
- Experience with SCSS
- Experience with interacting with RESTful APIs
- Experience building frontend testing and automation systems for unit tests, integration tests, regression tests, and user acceptance tests
Responsibilities
- Help drive frontend 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 to an early-stage company with engineering first culture
- Contribute to all aspects of the Software Development Lifecycle, from planning to delivery
- Collaborate with 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
Preferred Qualifications
- 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
Benefits
- 1st week of employment is mandatory PTO!
- 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!