xelys jobs xelys jobs

Senior Frontend Engineer

Roofr

full-remoteseniorpermanentfrontend Full remote 10 days ago via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

ReactReduxJavaScriptSCSSRESTful APIsFrontend TestingUnit TestingIntegration TestingAgileSDLC

About the role

Role Overview

Join Roofr as a Senior Frontend Engineer to drive frontend architecture and contribute across the full Software Development Lifecycle (SDLC). You’ll build and maintain functional web applications, troubleshoot production issues, and collaborate with cross-functional teammates.

Key Responsibilities

  • Contribute to frontend architecture and the full SDLC.
  • Collaborate with cross-functional teams to develop technical requirements.
  • Write clean, maintainable code to build web applications and reusable libraries.
  • Troubleshoot and improve production frontend applications.
  • Maintain high engineering standards through documentation and clear communication.

Requirements

  • Strong experience with JavaScript and React + Redux.
  • Track record of breaking down complex problems into incremental solutions.
  • Takes ownership of product quality and demonstrates excellent communication.
  • Experienced with RESTful APIs.
  • Experience building frontend testing and automation for:
    • Unit tests
    • Integration tests
    • Regression tests
    • User acceptance tests
  • Familiar with SCSS.
  • Champion of Agile methodologies; ships code frequently and confidently.
  • Understands the trade-offs and prioritization challenges of early-stage companies.
  • 5+ years of software development experience.
  • 3+ years holding a Senior Engineering title.

Nice to Haves

  • Proactively recommends initiatives to improve engineering technologies and culture.
  • Enjoys collaborative environments focused on shared growth.

About Roofr

Roofr is an early-stage, engineering-first company building web-based software products. The team emphasizes clean code, strong frontend architecture, and collaboration across functions to deliver reliable applications.

Scraped 7/15/2026