Geospatial Visualization and Real-Time Systems Full-Stack Developer, Senior (React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Geospatial Visualization and Real-Time Systems Full-Stack Developer, Senior (React): Building interactive front-end interfaces for operator-facing platforms that present constraint-backed planning recommendations and formal model execution results with an accent on geospatial context, real-time data rendering, and complex analytical outputs. Focus on designing trade-offs, timelines, diagnostics, and interactive surfaces for operators to interrogate reasoning, override suggestions, and make time-critical decisions.
Location: Annapolis Junction, MD; McLean, VA; Washington, DC (Remote with possible in-person requirements at Booz Allen or customer facilities)
Salary: $86,900 - $198,000 (annualized USD)
Company
Defense and intelligence contractor building operator-facing platforms with AI-native tooling for high-stakes decision environments.
What you will do
- Own interactive front-end for two integrated products: rendering geospatial trade-offs, timelines, rationale for operators and model validation outcomes for analysts.
- Build real-time interfaces updating from streaming data via WebSockets, presenting complex analytical outputs like ranked alternatives and diagnostics.
- Enable operator interaction to interrogate system reasoning, override suggestions, explore alternatives, and build trust through the interface.
- Integrate with RESTful/GraphQL APIs, manage state for asynchronous data flows in a rapid development environment.
- Collaborate in a small elite team at the technical frontier, delivering clarity for actionable decisions.
Requirements
- 5+ years building interactive, data-dense web apps with React and TypeScript
- Experience with geospatial libraries (CesiumJS, Mapbox GL, Deck.gl, Leaflet) for dynamic entities and time-series on maps
- Real-time interfaces from streaming sources (WebSockets, server-sent events)
- Integrating front-end with REST/GraphQL APIs and state management
- Designing interfaces for complex outputs interpretable by non-technical operators
- Ability to obtain TS/SCI clearance with polygraph
- Bachelor's in CS, Software Engineering, HCI or 8+ years professional experience
Nice to have
- Operator-in-the-loop interfaces for time-critical decisions
- Data viz libraries (D3.js, Recharts, Plotly) for charts and timelines
- Products for defense, intelligence, national security
- Operational visualization or decision-support interfaces
Culture & Benefits
- Health, life, disability, financial, retirement benefits, paid leave, professional development, tuition assistance.
- Work-life programs, dependent care, recognition awards for performance and values.
- People-first culture prioritizing collaboration, cameras on in virtual meetings.
- Remote with occasional in-person at facilities; hybrid/onsite options based on role needs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →