Code Metal

Frontend Engineer

Code Metal

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Own and ship front-end features end-to-end in a TypeScript/React codebase.
  • Build interactive geospatial UI workflows (Cesium-based) and surrounding app UX.
  • Translate ambiguous requirements into working increments: break down tasks, identify dependencies, prioritize, and execute.
  • Improve UI performance and reliability in a data-heavy, dynamic application (not a static marketing site).
  • Collaborate closely with backend engineers to define contracts, unblock yourself, and move work forward without heavy hand-holding.
  • Contribute to front-end standards: code quality, component patterns, testing strategy, and release hygiene.

Requirements

  • 5+ years building production React applications (TypeScript strongly preferred).
  • Strong “get-things-done” engineering instincts: you can take a task and drive it to completion in a small team.
  • Experience working on complex, interactive UIs (state management, async flows, performance considerations).
  • Familiarity with component libraries and design systems (we’re using **MUI / Material UI**).
  • Solid debugging and problem-solving skills—able to unblock yourself rather than waiting on others.
  • Comfortable collaborating in a shared codebase with standards and best practices.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptReactCesiumUI performancestate managementasync flowsdebuggingproblem-solvingcomponent librariesdesign systems
Soft Skills
get-things-donecollaborationtask prioritizationexecutioncode qualitytesting strategyrelease hygiene