
Senior Frontend Engineer – Contractor
Hauler Hero
contract
Posted on:
Location Type: Remote
Location: Anywhere in Latin America
Visit company websiteExplore more
Job Level
About the role
- Implement pixel-accurate, responsive interfaces from Figma using React, TypeScript, and Material-UI (MUI)
- 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 e2e layers (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 MUI components using advanced CSS (Flexbox, Grid, 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
Requirements
- 5+ years building production React applications
- Strong TypeScript experience or full readiness to adopt it
- Deep experience with Material-UI (v5+)
- Expert-level use of Redux Toolkit and RTK Query
- Advanced CSS3 including Flexbox, Grid, responsive design, and mobile-first principles
- Experience building complex forms with React Hook Form
- Hands-on ownership of frontend testing (Jest, RTL, Cypress or Playwright)
Benefits
- This is a contractor role, not full-time employment
- Candidates must be based in LATAM
- Senior-level ownership and reliability are expected
- Consistent overlap with US working hours is required
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptMaterial-UIReact Hook FormJestReact Testing LibraryCypressPlaywrightRedux ToolkitRTK Query
Soft Skills
communicationmentoringcollaborationproblem-solvingownership