T

Trimble

Connects physical industries to digital platforms

Frontend React Engineer

Frontend EngineeringUpdated on Nov 10
Full-timeRemote in UKNo salary listedRemote

About the Job

Requirements

  • At least 3 years of production experience building React applications with TypeScript.
  • Strong component architecture skills, including composable, testable components, clean prop contracts, and appropriate state management.
  • Experience building data-heavy user interfaces involving grids, tables, filters, server-side pagination, or real-time updates.
  • Experience integrating REST or OData APIs with front ends and debugging request and response flows.
  • CSS and styling proficiency, including responsive layouts, design system integration, and consistent cross-browser rendering.
  • Fluency with Git workflows, including trunk-based development, feature branches, clean commit history, and pull request reviews.
  • Ability to work in a pair-squad model and ship weekly in close collaboration with another developer and an embedded generalist.

Responsibilities

  • Build production React screens end-to-end, including the data service layer, Redux state management, UI components, and Playwright and axe-core tests.
  • Build responsive layouts at 1280, 1440, and 1920 pixel widths using MUI X DataGrid, Trimble Maps SDK, and the shared design system.
  • Integrate with the CloudHub, OData, and CloudHub Connector API stack, connecting real data from customer SQL databases through the tenant-routing gateway.
  • Create services that give new React screens the functionality of the existing on-premises Fuel Dispatch application.
  • Ship functional, tested features weekly and demo working software to stakeholders every Friday.
  • Pair with the embedded generalist on pull request reviews, accessibility checks, and test coverage.
  • Maintain CI/CD practices so the main branch remains deployable, pull requests are feature-scoped, and weekly tags are cut for demos.
  • Build drag-and-drop planning interfaces, real-time map synchronization, threshold-based alerting, and inline validation engines.
  • Optimize dispatcher workflows with keyboard navigation, WCAG accessibility, loading skeletons, and actionable error states.
  • Tune data-grid performance for large datasets using server-side pagination and column virtualization.
  • Use Cursor and AI coding assistants to accelerate development, generate test scaffolding, and refactor code.
  • Contribute to shared development patterns and the component library as the design system evolves.

Desired Qualifications

  • Experience implementing drag-and-drop interfaces with dnd-kit, react-beautiful-dnd, or similar tools.
  • Experience using Cursor or other AI coding assistants in daily development workflows.
  • Familiarity with the MUI component library and theming.
  • Experience modernizing legacy desktop applications into browser-based user interfaces.
  • Background in .NET or C# OData APIs for debugging the API layer.
  • Logistics, transportation, or energy-industry domain knowledge, including understanding dispatcher workflows.

About the Company

Trimble

Connects physical industries to digital platforms

Trimble connects physical industries to digital technology, providing hardware, software, and services that link design, construction, and operation across the project lifecycle. Its products embed technology into workflows and equipment so data can flow from planning and design to field operations and asset management through a unified, subscription-based platform. It differentiates itself with a long history of acquisitions that built a broad ecosystem and a shift to the Connect and Scale model, focusing on integrated solutions and recurring revenue rather than standalone hardware. Its goal is to transform how essential work gets done by unifying project lifecycle data and workflows across architecture, engineering, construction, and transportation.

Company size
10,001+
Company stage
IPO
Headquarters
Westminster, CO
Founded
1978

Recently Posted Jobs

Explore more opportunities at Trimble

See more jobs