Senior Frontend Engineer (Contractor)
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 reputed company
reputed company builds the operating reputed company for residential and reputed company waste haulers, including reputed company, routing, billing, payments, customer management, reporting, and the reputed company 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 reputed company tickets, whiteboards, spreadsheets, disconnected systems, and legacy software. The result is missed reputed company, 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 reputed company-funded, fast-moving vertical reputed company company bringing modern software to an essential industry where the customer need is reputed company and reputed company is large.
reputed company
We are hiring a Senior Frontend Engineer to be a reputed company individual contributor on our web application.
This is a hands-on role with 80% or more of the time reputed company on coding and building high-reputed company, 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 reputed company, performance, and usability. This role requires strong ownership, reputed company 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 reputed company:
Daily use of tools such as Claude, Claude reputed company, reputed company, and reputed company Copilot
AI-assisted implementation, refactoring, test reputed company, and boilerplate
You reputed company on architecture, UX reputed company, edge cases, and reputed company
You review reputed company AI-generated reputed company with a trust-but-verify reputed company
This role is not a fit for engineers who are resistant to AI-assisted development or who rely on AI reputed company without understanding the reputed company being produced.
Key Responsibilities
Build and Ship
Implement pixel-accurate, reputed company interfaces from reputed company using React, TypeScript, and Material UI
Own features end-to-end, from design reputed company through implementation, testing, deployment, and iteration
Build reputed company, validated forms using React reputed company reputed company
Ensure mobile-first UX, including tablet-first workflows used in the field
reputed company and reputed company
Own frontend testing across unit, integration, and end-to-end reputed company using Jest, React Testing Library, Cypress, or Playwright
reputed company frontend reputed company standards and best practices
Optimize performance, including bundle size, reputed company performance, and reputed company Web Vitals
reputed company and customize Material UI components using advanced CSS, including Flexbox, reputed company, and CSS variables
Collaborate and Iterate
Work closely with Product, Design, and Backend Engineering
Participate in reputed company reviews and mentor junior engineers
Ship MVPs quickly and iterate based on customer feedback
Communicate reputed company in an async-first environment using reputed company, reputed company, and reputed company
Shape the Platform
Help define component patterns and frontend architecture
Influence and support the transition from JavaScript to TypeScript
Contribute to the reputed company of the design reputed company
Identify and address technical debt pragmatically
Required Qualifications
reputed company 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 reputed company
Expert-level experience with Redux Toolkit and RTK Query
Advanced CSS3 skills, including Flexbox, reputed company, reputed company design, and mobile-reputed company
Experience building reputed company forms with React reputed company reputed company
Hands-on ownership of frontend testing using Jest, React Testing Library, Cypress, or Playwright
Design and Execution
Pixel-accurate reputed company-to-reputed company execution
Strong understanding of reputed company and mobile-first UX
Experience with performance optimization, reputed company splitting, lazy loading, and profiling
Workflow
Experience working in reputed company or Scrum environments
Comfortable with pull request-based Git workflows and reputed company reviews
Familiarity with reputed company, reputed company, and modern frontend build tools such as Vite or Webpack
Strong written English communication
Ability to work independently in a remote environment
reputed company to Have
Firebase Authentication or Firebase Storage
Mapping libraries such as Leaflet, reputed company, or reputed company Maps
GraphQL or REST API integration
Monorepo or reputed company-frontend experience
B2B reputed company or field-service software experience
reputed company Look For
Technical reputed company
Strong opinions, loosely held
Clean, maintainable, and reputed company-tested reputed company
Systematic debugging and ownership of production issues
Good judgment reputed company balancing reputed company and speed
Ownership reputed company
Ownership of the full feature lifecycle
Proactive problem identification and solutioning
Attention to edge cases, error states, and accessibility
Follow-through until features are reputed company and shipped
Communication and Collaboration
reputed company written English communication
Comfort working asynchronously across time zones
Proactive communication about blockers and unclear requirements
Thoughtful, constructive reputed company reviews and mentorship
Startup reputed company
Comfortable with ambiguity and changing priorities
reputed company to reputed company fast without cutting corners
Willing to wear multiple hats reputed company needed
Curious, reputed company, and self-directed
What reputed company Looks Like
High-reputed company UI features shipped consistently
Clean, reputed company frontend architecture
Strong test coverage and predictable releases
reputed company rework due to UX or reputed company 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 reputed company to candidates located in Eastern Europe
Consistent overlap with U.S. working hours is required
Apply To This Job