Senior Software Engineer – React & Graph Visualization

CTRL + LLC•Annapolis Junction, MD
•$110 - $144•Onsite

About The Position

Make complex data easier to explore. Build responsive graph interfaces, turn user feedback into useful features, and bring your ideas directly to mission stakeholders. Support rapid prototyping and practical knowledge-management capabilities for mission operations.

Requirements

  • 14 years of relevant experience
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university
  • High-performance graph interfaces handling thousands of nodes and edges
  • ReactJS, JavaScript, ESLint and Jest
  • User research, wireframes, prototypes and user stories
  • Node.js and Express.js services
  • Secure RESTful APIs
  • GitLab version control and CI/CD
  • Section 508 and WCAG accessibility
  • Docker, Kubernetes and Helm
  • Independent ownership of work on a small team
  • Scaled Agile Framework (SAFe), stakeholder presentations and product demonstrations
  • Active TS/SCI with polygraph clearance

Nice To Haves

  • Scrum leadership and certification
  • Babel, nwsapi, Winston, Graphology, AG Grid and Sigma

Responsibilities

  • Design scalable graph visualization interfaces
  • Build frontend components and backend services
  • Gather requirements and demonstrate working software
  • Develop algorithms, tests and integrations
  • Review code, documentation and team quality
  • Support installation and troubleshoot performance

Benefits

  • 10% employer 401(k) non-elective contribution
  • Employer-paid life insurance and short- and long-term disability insurance
  • Medical, dental and vision coverage options
  • Employee Assistance Program
  • Professional development and certification reimbursement
  • Technology and ergonomic equipment reimbursement, subject to eligibility
  • Referral and retention bonus programs, subject to eligibility
  • Paid social and team events
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service