2 months ago
Remote, BrazilSenior
Responsibilities
- Drive frontend architecture for Roofr’s systems.
- Contribute across the software development lifecycle from planning through delivery.
- Collaborate with cross-functional team members to develop technical requirements.
- Build functional web applications and reusable libraries using clean code.
- Write unit, functional, integration, regression, and user acceptance tests and automation systems.
- Troubleshoot and support production applications.
- Recommend initiatives to improve engineering technologies and culture.
Requirements
- At least 3 years of experience holding a Senior Engineering title.
- At least 5 years of software development experience.
- Strong experience with JavaScript, React, and Redux.
- Experience with SCSS and interacting with RESTful APIs.
- Experience building frontend testing and automation systems.
- Ability to break down complex problems into incremental solutions and take ownership of product quality.
- Strong collaboration, communication, documentation, and problem-solving skills.
- Comfort working with early-stage company priorities and agile development practices.
Benefits
- Contract position with a remote-first culture for candidates in the US or Canada.
- Mandatory paid time off during the first week of employment.
- One Friday off per month, company-wide paid shutdown between Christmas and New Year’s, and flexible time off.
- Employer-paid health benefits, RRSP/401k matching, and generous parental leave.
- Annual company retreat and learning and development opportunities.
- Home office setup stipend and internet and phone allowance.
- Weekly Friday paydays.
