Senior Frontend Engineer - Contract

1 month, 2 weeks ago
Contract
Senior
Software Development
Roofr

Roofr

Roofr is the all-in-one sales platform for roofers, offering CRM tools, instant estimates, project proposals, and more with revolutionary software.

Construction & Engineering
51-250
Founded 2015
$44M raised

Description

  • Help drive the frontend architecture to the next stage of Roofr’s systems.
  • Contribute to all phases of the software development lifecycle, from planning through delivery.
  • Collaborate with cross-functional team members to develop technical requirements.
  • Write clean code to build functional web applications and reusable libraries.
  • Write unit, functional, and acceptance tests.
  • Troubleshoot and support production applications.
  • Work in a fast-paced cross-functional team with an engineering-first culture.
  • Recommend initiatives to improve engineering technologies and culture.
  • Help steer the technology roadmap through technical implementation contributions.

Requirements

  • 3+ years of experience holding a Senior Engineering title.
  • 5+ years of software development experience.
  • Strong experience with JavaScript and React + Redux.
  • Experience with SCSS.
  • Experience interacting with RESTful APIs.
  • Experience building frontend testing and automation systems for unit, integration, regression, and user acceptance tests.
  • Champion of agile methodologies and comfortable shipping code often and confidently.
  • Ability to break down complex problems into incremental solutions.
  • Excellent communication skills and appreciation for good documentation.
  • Experience working in an early-stage company environment (preferred).

Benefits

  • Competitive compensation based on market benchmarks, experience, seniority, and demonstrated impact.
  • 1st week of employment is mandatory PTO.
  • One Friday off per month.
  • Company-wide paid shutdown between Christmas and New Year’s.
  • Flexible time off.
  • 80% employer-paid benefits in the U.S. and 100% employer-paid Extended Healthcare and Dental in Canada.
  • RRSP/401(k) match.
  • Generous parental leave policy.
  • Remote-first culture.
  • Annual company retreat.
  • Learning and development opportunities.
  • Home office setup stipend.
  • Internet and phone allowance.
  • Weekly Friday paydays.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Marketing Web Developer

Presence 251-1K Diversified Consumer Services

Presence is seeking a Marketing Web Developer to manage and optimize its WordPress website, lead web projects, and improve search visibility for a remote-first teletherapy company serving K-12 students with diverse needs.

CI/CD CSS Figma Git Google Tag Manager HTML JavaScript Keyword Research PHP REST API SEO UI Design UX Design WordPress
17 hours, 14 minutes ago

Senior FrontEnd Engineer

Truv 51-250 Diversified Financial Services

Truv is hiring a Front-End Developer to build and maintain customer-facing React and TypeScript applications that support its secure, real-time financial data access platform.

Astro CSS Cypress HTML Jest Next.js React Remix SEO TypeScript
1 day, 17 hours ago

Frontend Developer, Intermediate (Remote Canada)

Smile Digital Health 251-1K IT Services

Smile Digital Health is hiring an Intermediate Front End Developer to build and maintain user-facing features for its FHIR-based Clinical Intelligence platform, improving healthcare data management and exchange.

Agile Angular Azure Bootstrap CI/CD Cordova CSS Docker Figma Git GitLab HTML Ionic Jasmine JavaScript JIRA Karma Postman REST API Scrum TypeScript
1 day, 18 hours ago

WordPress developer | Talent Marketplace

lago Professional Services

HireLago is seeking a remote WordPress Developer in the Philippines, Eastern Europe, or Latin America to build, customize, optimize, and maintain scalable, secure, and SEO-friendly websites for clients and businesses.

Adobe XD CSS Figma Git GraphQL HTML JavaScript PHP WooCommerce WordPress
2 days, 18 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers