Senior Frontend Engineer — Real-Time Geospatial UI

KBR, Inc

Beavercreek, Northern (OH, KY)

Hybrid

USD 200,000 - 275,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

401K plan with company match
Flexible work schedule

Job summary

KBR, Inc. in Ohio is seeking a Senior Software Engineer to design, develop, and maintain our front-end situational awareness and planning tool suite, spanning 3D geospatial interfaces and real-time data services.

The role involves building responsive UIs with React, TypeScript, Next.js and Ant Design, plus backend APIs with Node.js, while ensuring reliability in disconnected or bandwidth-constrained environments.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent experience.
  • Seven or more years of professional software engineering experience.
  • Strong experience with TypeScript and JavaScript.
  • Experience building production React applications.
  • Experience designing backend services and APIs with Node.js.
  • Experience with MongoDB, Postgres, ArangoDB or similar databases.
  • Ability to work across frontend, backend, data, and deployment concerns.
  • Experience writing maintainable, tested, production-quality code.
  • Strong understanding of software architecture, API design, logging, and diagnostics.
  • Ability to troubleshoot complex problems across multiple services.

Responsibilities

  • Design and implement new common operating picture tools, workflows, and platform capabilities.
  • Develop responsive, accessible user interfaces using React, TypeScript, Next.js, and Ant Design.
  • Build and maintain interactive 2D and 3D geospatial experiences using CesiumJS, ground data, air data, satellite data, terrain, imagery, and vector layers.
  • Extend the framework’s modular tool architecture, including dynamic tool loading, configuration, docking layouts, and RPC-based communication.
  • Develop backend APIs and supporting services using Node.js, Fastify, Express, TypeScript, REST, and server‑sent events.
  • Integrate real‑time operational data from multiple sources, including tracking, sensor, communications, environmental, and situational awareness systems.
  • Design and optimize client‑side and server‑side data flows for real‑time, historical, and time‑windowed geospatial data.
  • Work with MongoDB, Redis, SQLite, IndexedDB, and Dexie‑based offline data stores.
  • Implement synchronization, caching, retry, batching, idempotency, and offline/online reconciliation strategies.
  • Build software that functions reliably in disconnected, degraded, and bandwidth‑constrained environments.
  • Contribute to Electron desktop packaging, deployment, and local service integration.
  • Improve system performance, observability, reliability, security, and maintainability.
  • Participate in architecture discussions, technical design reviews, code reviews, and engineering planning.
  • Create automated tests and maintain type‑checking, linting, build, and release quality gates.
  • Collaborate with product owners, domain experts, operators, and other engineers to translate operational needs into usable software.

Job description

KBR, Inc. in Ohio is seeking a Senior Software Engineer to design, develop, and maintain our front-end situational awareness and planning tool suite, spanning 3D geospatial interfaces and real-time data services.

The role involves building responsive UIs with React, TypeScript, Next.js and Ant Design, plus backend APIs with Node.js, while ensuring reliability in disconnected or bandwidth-constrained environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Engineer — Real-Time Defense Map UIs
Frontend Engineer — Real-Time Defense Map UIs

Airspace Intelligence • Boston (MA), Northern (KY)

Hybrid
USD 140,000 - 180,000
Senior Frontend Engineer: Real-Time Data UI (Remote)
Senior Frontend Engineer: Real-Time Data UI (Remote)

Planetlabs • United States

On-site
USD 161,000 - 229,000
Health insurance
HSA contribution
PTO
+8
Defense Frontend Engineer — Real-Time Geospatial UI
Defense Frontend Engineer — Real-Time Geospatial UI

Palantir Technologies • Washington

On-site
USD 135,000 - 200,000
Medical, dental, and vision insurance
401k plan
Paid time off
+5
Senior Frontend Engineer - Geospatial Visualization
Senior Frontend Engineer - Geospatial Visualization

Vector Synergy • Cut Off (LA)

On-site
USD 100,000 - 130,000
Geospatial Frontend Engineer: Space EO UI with React
Geospatial Frontend Engineer: Space EO UI with React

NewSpace Technical • Town of Florida (NY)

On-site
USD 120,000 - 170,000
Senior Front End Engineer
Senior Front End Engineer

Urban SDK • United States

Hybrid
USD 120,000 - 160,000
Annual bonus
21 days vacation
Daily office lunch
Frontend Engineer, Real-Time Civil Aviation Maps
Frontend Engineer, Real-Time Civil Aviation Maps

Air Space Intelligence • Boston (MA)

On-site
USD 120,000 - 170,000
Frontend Engineer - Geospatial & Space Data (React/TS)
Frontend Engineer - Geospatial & Space Data (React/TS)

NewSpace Technical • Orlando (FL)

On-site
USD 80,000 - 100,000
Remote Front-End Engineer — React & TypeScript UI
Remote Front-End Engineer — React & TypeScript UI

United States Digital Space LLC • United States

Remote
USD 90,000 - 130,000
Senior Frontend Architect for Real-Time Cyber Ops UI
Senior Frontend Architect for Real-Time Cyber Ops UI

Twenty Technologies • Washington

On-site
USD 120,000 - 150,000
Health insurance (medical, dental, vision)
Paid parental leave
Flexible PTO
+2