Skip to main content
Hauler Hero

Senior Frontend Engineer (Contractor)

RemoteEastern Europe
Published
Role
Frontend
Experience
Senior
Employment
Contract
Company size
Startup
Salary not disclosed
Check eligibility

Open to Anywhere in Eastern Europe. Set where you work from to check your eligibility.

No BS summary

Senior frontend contractor in Eastern Europe with 5+ years building production React apps. Must have strong TypeScript readiness, Material UI v5+, Redux Toolkit/RTK Query, advanced CSS, React Hook Form, and frontend testing. Requires strong written English and consistent overlap with U.S. working hours.

Core skills

ReactTypeScriptMaterial UI

Required skills

Redux ToolkitRTK QueryCSSFlexboxGridReact Hook FormJest/React Testing Library/Cypress/PlaywrightFigmaAgile/ScrumGitSlackVite/Webpack

Optional skills

Firebase AuthenticationFirebase StorageLeafletMapboxGoogle MapsGraphQLREST APIMonorepo

Required languages

English Strong written

What you'll do

  • Use AI tools such as Claude, Claude Code, Cursor, and GitHub Copilot daily
  • Use AI for implementation, refactoring, test generation, and boilerplate
  • Focus on architecture, UX decisions, edge cases, and quality
  • Review all AI-generated output with a trust-but-verify mindset
  • 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
  • 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
  • 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
  • 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

What they require

  • 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
  • Pixel-accurate Figma-to-code execution
  • Strong understanding of responsive and mobile-first UX
  • Experience with performance optimization, code splitting, lazy loading, and profiling
  • 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
  • Not resistant to AI-assisted development
  • Does not rely on AI output without understanding the code being produced
  • 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 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
  • Clear written English communication
  • Comfort working asynchronously across time zones
  • Proactive communication about blockers and unclear requirements
  • Thoughtful, constructive code reviews and mentorship
  • 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
  • Senior-level ownership and reliability are expected
  • Open to candidates located in Eastern Europe
  • Consistent overlap with U.S. working hours is required
  • Preferred: B2B SaaS or field-service software experience

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.

SaaSStartup

Details

Apply routeDom
Salary not disclosed