Reflexive Concepts is seeking a skilled Visualization Developer to join our team!
Specifically, we are looking for a candidate with proficiency in front-end data visualization using JavaScript and/or TypeScript, including experience with React, D3.js or similar visualization libraries, and REST/JSON-based integrations.
Qualifications:
- Fourteen (14) years experience as a SWE, in programs and contracts of similar scope, type, and complexity
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
Job Description:
The successful candidate will build and maintain JavaScript-based web tools that allow users to visually explore large, complex datasets from a Knowledge Graph. The role emphasizes responsive UX, innovative visualization techniques, and clear data storytelling to support decision-making. Work happens in rapid development cycles with direct customer engagement, so adaptability and strong front-end skills are key.
Required:
- Data Visualization proficiency – DOM-based (D3, SVG, etc.) and/or rendering-based (Canvas, WebGL, WebGPU, etc.)
- JavaScript and/or TypeScript
- React and JQuery
- JSON
Desired:
- Experience integrating with existing NSA tools & API endpoints (e.g., CASPORT, CREATIVEMODE)
- Python
- DevOps experience – Docker/Docker compose, Podman, Nginx
- Unit testing (e.g., Vitest or Cypress)