×
Register Here to Apply for Jobs or Post Jobs. X

Principal Frontend Engineer

Remote / Online - Candidates ideally in
Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: Code Metal
Remote/Work from Home position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Overview

Code Metal is redefining code translation for mission-critical industries, helping defense partners move more quickly and reliably from algorithm to silicon. Our platform accelerates deployment of DSP, RF, communications, and embedded signal processing algorithms onto heterogeneous compute targets, including GPUs, FPGAs, ASICs, and edge SoCs. We also support automotive, aerospace, and semiconductor partners deploying complex algorithms onto constrained hardware with speed and rigor.

The Role

We are hiring a Principal Frontend Engineer who will be a critical part of how we build and ship. You ll own frontend architecture for our Type Script/React application, set technical standards, and design scalable UI patterns for complex geospatial workflows (Cesium). You ll mentor engineers, partner with leadership on priorities, and write production code daily. This is a hands-on, coding-heavy role — if you lead by doing, we want to hear from you.

  • Set front-end architecture and technical standards for a Type Script/React application.
  • Design scalable UI patterns for complex geospatial workflows (Cesium) and surrounding app features.
  • Establish best practices for state management, component architecture, performance, testing, and maintainability.
  • Partner with engineering leadership to plan, prioritize, and deliver high-impact product work.
  • Mentor engineers through code reviews, architecture discussions, and practical implementation guidance.
  • Drive execution: this role is hands-on and coding-heavy, not a “pure strategy” position.
Required Qualifications
  • 8+ years building and scaling front-end systems; deep React + Type Script expertise.
  • Strong architectural judgment: you can balance “build fast” with “don t paint us into a corner.”
  • Track record leading complex UI work (interactive, data-heavy apps; performance matters).
  • Experience working with design systems / component libraries (we’re using MUI).
  • Ability to operate in a fast-moving environment with minimal process overhead.
  • Excellent communication: you can align teammates around patterns and decisions without slowing delivery.
  • Eligible to obtain and maintain an active U.S. Top Secret security clearance
Preferred Qualifications
  • GIS / geospatial domain experience (Cesium, mapping frameworks, geo interactions, coordinate systems, etc.).
  • Experience with visualization libraries (not required; product is more geospatial + UI workflows than pure D3).
  • Backend familiarity (API design, debugging cross-stack issues).
  • Prior work on simulation platforms, gaming-adjacent UI paradigms, or real-time systems.
  • Active U.S. security clearance (Secret or Top-Secret)
Benefits
  • Pay depends on experience, but we strive to be at the upper end of the salary range
  • Health care plan with 100% premium coverage, including medical, dental, and vision
  • 401k with 5% matching
  • Paid Time Off (uncapped vacation, plus sick and public holidays)
  • Flexible hybrid or remote work arrangement
  • Relocation assistance for qualifying employees

We are an equal opportunity employer. US Citizenship may be required for certain project assignments involving security clearance.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary