Staff Frontend Engineer

Logo of Roofr

Roofr

πŸ“Remote - Canada

Job highlights

Summary

Join Roofr, a successful yet early-stage startup, as a Staff Frontend Engineer and make a significant impact on our technology roadmap. You will lead the evolution of our frontend architecture, contribute hands-on to project execution, and mentor senior engineers. We offer a dynamic, cross-functional team environment where innovation and high standards are prioritized. This role requires extensive experience in React, JavaScript/TypeScript, and frontend development, along with strong leadership and problem-solving skills. Roofr provides a comprehensive benefits package including generous PTO, flexible time off, medical/dental/vision insurance, parental leave, and a remote-first culture.

Requirements

  • 8+ years of software development experience, with a strong proficiency in React, JavaScript/TypeScript and Frontend build tools
  • Strong understanding of application state management
  • Strong knowledge of web performance optimization and best practices
  • Experience with SCSS
  • Experience with interacting with RESTful APIs
  • Experience building Frontend testing and automation systems
  • Demonstrated leadership in adopting agile methodologies, with a commitment to frequent and confident code deployment
  • Expertise in deconstructing complex problems into manageable, incremental solutions, with a track record of strategic problem-solving
  • Proven success in advocating for and implementing initiatives that enhance Engineering experiences and cultivate a progressive engineering culture
  • A collaborative spirit, thriving in environments where mutual growth and support are prioritized among team members
  • Exceptional ownership of product development, with a personal standard that aligns with producing high-quality, reliable work
  • Excellent communication skills, with a strong appreciation for the importance of effective documentation in driving project clarity and success
  • In-depth understanding of the unique challenges faced by early-stage companies, particularly in balancing immediate needs with long-term strategic goals

Responsibilities

  • Lead the evolution of Frontend architecture to enhance the scalability and efficiency of Roof’s systems
  • Hands-on contributor, blending strategic oversight with direct involvement in project execution
  • Influence the engineering culture in an early-stage company by promoting innovation and high standards in technical execution
  • Mentor Senior engineers and collaborate with team members across disciplines to refine technical requirements and drive project success
  • Design and implement robust, scalable web applications and develop frameworks and libraries to streamline future projects
  • Champion the creation and maintenance of comprehensive suites of unit, functional, and acceptance tests to ensure software quality
  • Lead troubleshooting efforts and optimize support strategies for production applications

Preferred Qualifications

Experience with building Progressive Web Applications (PWAs)

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
  • Medical, dental and vision insurance premiums for employees and their dependents
  • 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
  • Remote first culture
  • Weekly Friday paydays!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs