601,883open jobs
28,504companies
85,665added this week
Browse all
Location
Remote (Europe)
Seniority
Senior · 5+ years exp
Employment
Contractor
Overview
Company
Impact
Profile match

Senior Frontend Engineer (Contractor)

Location: Remote - Eastern Europe

Engagement: Contractor

Experience: Senior, 5+ years

Time zone: Must consistently overlap with U.S. working hours

About Hauler Hero

Hauler Hero builds the operating system for residential and commercial waste haulers, including dispatch, routing, billing, payments, customer management, reporting, and the driver app that ties field operations together.

Our customers are private hauler owners, operators, and municipal waste leaders running essential services every day. Many are still managing their businesses through paper tickets, whiteboards, spreadsheets, disconnected systems, and legacy software. The result is missed revenue, messy routes, limited visibility, and too much time spent fighting fires instead of growing the business.

Today, we serve 240+ haulers across the country and are scaling quickly. We are a well-funded, fast-moving vertical SaaS company bringing modern software to an essential industry where the customer need is clear and the opportunity is large.

Role Summary

We are hiring a Senior Frontend Engineer to be a core individual contributor on our web application.

This is a hands-on role with 80% or more of the time focused on coding and building high-quality, production-grade user interfaces used daily by haulers and operators in the field.

You will work closely with Product, Design, and Backend Engineering to ship features quickly while maintaining a high bar for quality, performance, and usability. This role requires strong ownership, clear communication, and the ability to operate independently in a remote environment.

AI-First Engineering

We are intentionally building an AI-assisted engineering organization. AI tools are part of the daily workflow, not optional.

What this means in practice:

  • Daily use of tools such as Claude, Claude Code, Cursor, and GitHub Copilot

  • AI-assisted implementation, refactoring, test generation, and boilerplate

  • You focus on architecture, UX decisions, edge cases, and quality

  • You review all AI-generated output with a trust-but-verify mindset

This role is not a fit for engineers who are resistant to AI-assisted development or who rely on AI output without understanding the code being produced.

Key Responsibilities

Build and Ship

  • Implement pixel-accurate, responsive interfaces from Figma using React, TypeScript, and Material UI

  • Own features end-to-end, from design handoff through implementation, testing, deployment, and iteration

  • Build complex, validated forms using React Hook Form

  • Ensure mobile-first UX, including tablet-first workflows used in the field

Quality and Craft

  • Own frontend testing across unit, integration, and end-to-end layers using Jest, React Testing Library, Cypress, or Playwright

  • Drive frontend quality standards and best practices

  • Optimize performance, including bundle size, render performance, and Core Web Vitals

  • Extend and customize Material UI components using advanced CSS, including Flexbox, Grid, and CSS variables

Collaborate and Iterate

  • Work closely with Product, Design, and Backend Engineering

  • Participate in code reviews and mentor junior engineers

  • Ship MVPs quickly and iterate based on customer feedback

  • Communicate clearly in an async-first environment using Slack, Notion, and Loom

Shape the Platform

  • Help define component patterns and frontend architecture

  • Influence and support the transition from JavaScript to TypeScript

  • Contribute to the evolution of the design system

  • Identify and address technical debt pragmatically

Required Qualifications

Core Stack

  • 5+ years of experience building production React applications

  • Strong TypeScript experience or full readiness to adopt it

  • Deep experience with Material UI version 5 or later

  • Expert-level experience with Redux Toolkit and RTK Query

  • Advanced CSS3 skills, including Flexbox, Grid, responsive design, and mobile-first principles

  • Experience building complex forms with React Hook Form

  • Hands-on ownership of frontend testing using Jest, React Testing Library, Cypress, or Playwright

Design and Execution

  • Pixel-accurate Figma-to-code execution

  • Strong understanding of responsive and mobile-first UX

  • Experience with performance optimization, code splitting, lazy loading, and profiling

Workflow

  • Experience working in Agile or Scrum environments

  • Comfortable with pull request-based Git workflows and code reviews

  • Familiarity with Slack, Figma, and modern frontend build tools such as Vite or Webpack

  • Strong written English communication

  • Ability to work independently in a remote environment

Nice to Have

  • Firebase Authentication or Firebase Storage

  • Mapping libraries such as Leaflet, Mapbox, or Google Maps

  • GraphQL or REST API integration

  • Monorepo or micro-frontend experience

  • B2B SaaS or field-service software experience

What We Look For

Technical Excellence

  • Strong opinions, loosely held

  • Clean, maintainable, and well-tested code

  • Systematic debugging and ownership of production issues

  • Good judgment when balancing quality and speed

Ownership Mindset

  • Ownership of the full feature lifecycle

  • Proactive problem identification and solutioning

  • Attention to edge cases, error states, and accessibility

  • Follow-through until features are stable and shipped

Communication and Collaboration

  • Clear written English communication

  • Comfort working asynchronously across time zones

  • Proactive communication about blockers and unclear requirements

  • Thoughtful, constructive code reviews and mentorship

Startup Mindset

  • Comfortable with ambiguity and changing priorities

  • Able to move fast without cutting corners

  • Willing to wear multiple hats when needed

  • Curious, resourceful, and self-directed

What Success Looks Like

  • High-quality UI features shipped consistently

  • Clean, scalable frontend architecture

  • Strong test coverage and predictable releases

  • Minimal rework due to UX or quality issues

  • Strong trust from Product and Design partners

Contractor and Location Notes

  • This is a contractor role, not full-time employment

  • Senior-level ownership and reliability are expected

  • This role is open to candidates located in Eastern Europe

  • Consistent overlap with U.S. working hours is required

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
601,883 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$82k per year (net) • In office • 4+ years exp • Master's Degree
Python
JavaScript
Java
Rust
TypeScript
SQL
Python
FastAPI
Django
Java
Maven
Gradle
Databases
Databricks
Apache Iceberg
Apache Kafka
Trino
AI/ML
Copilot
Hadoop
Spark
Airflow
Flink
Frontend
Angular
npm
DevOps
CI/CD
Git
Kubernetes
Cybersecurity
Zero Trust
Analytics
ETL/ELT
Management
Agile
Scrum
Kanban
Apply
In office • 5+ years exp
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Node JS
Nest.JS
AI/ML
Copilot
Claude Code
Model Context Protocol
Prompt Engineering
OpenAI Codex
Frontend
Angular
React.js
DevOps
Azure
CI/CD
Git
AWS
Management
Agile
Apply
.NET Developer 3 hours ago
$26k – $61k per year (Estimated) • In office • 5+ years exp • Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Azure Cosmos DB
Frontend
Redux
Webpack
React.js
Vite
Mobile
React Native
Clean Architecture
Dependency Injection
State Management
DevOps
Rest API
Azure DevOps
GitHub Actions
OpenTelemetry
Prometheus
Azure
CI/CD
Git
Docker
Kubernetes
Azure AKS
Management
Agile
Apply
In office • 6+ years exp • Master's Degree
Python
JavaScript
SQL
Databases
Databricks
AI/ML
Copilot
Claude Code
MLFlow
Time Series Forecasting
OpenAI Codex
Frontend
React.js
DevOps
CI/CD
AWS
Docker
Kubernetes
Amazon ECS
Management
Agile
Apply
In office • 1+ year exp
Python
JavaScript
Java
TypeScript
Frontend
Angular
DevOps
Git
GitHub
Management
Agile
Apply
Remote • Contractor • 8+ years exp
Kotlin
Swift
Swift
Hero
Databases
Firestore
AI/ML
Copilot
Cursor
Claude
Claude Code
Mobile
Firebase
Kotlin Multiplatform
Fastlane
Offline-First
Bitrise
DevOps
GitHub Actions
CI/CD
Apply
$99k – $178k per year (Estimated) • Remote • Full-Time • 5+ years exp
Marketing
HubSpot
Apply
$85k – $180k per year (Estimated) • Remote • Contractor • 5+ years exp
JavaScript
Java
Kotlin
SQL
Node JS
Java
Spring Boot
Databases
PostgreSQL
Redis
Firestore
AI/ML
Copilot
Cursor
Claude
Claude Code
Frontend
React.js
Mobile
Twilio
DevOps
GCP
GitHub Actions
New Relic
CI/CD
Git
Kubernetes
Platform Engineering
Google GKE
Google Cloud Run
GitHub
Management
Agile
Scrum
Apply
Software Engineer 3 months ago
$86k – $162k per year (Estimated) • Remote • Full-Time • 2+ years exp
Python
Go
JavaScript
Java
Kotlin
TypeScript
C#
Java
Spring Boot
Databases
MySQL
PostgreSQL
Redis
Firestore
PostGIS
AI/ML
Copilot
Cursor
Claude
Claude Code
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
GCP
Azure
Git
AWS
Docker
Apply
$57k – $120k per year (Estimated) • Remote • Full-Time • 2+ years exp
Marketing
HubSpot
LinkedIn
Apply
See all jobs
This is one of many
601,883 more open roles from verified company boards, updated every day.