
Frontend Engineer
Code Metal
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
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