Front-End Software Engineer- TS/SCI with Polygraph

General Dynamics Information Technology•Chantilly, VA
•Onsite

About The Position

The Front-End Software Engineer designs and develops complex software products and significantly enhances existing software. This hands-on role focuses on building modular, reusable components and features using modern front-end frameworks. The engineer works with limited supervision in an Agile environment and contributes to continuous improvement and innovation. The position is onsite in Chantilly, Virginia, and requires an active TS/SCI clearance with polygraph and U.S. citizenship. It calls for 8 to 10 years of related software development experience and a bachelor's degree in a relevant technical discipline, or an equivalent combination of education, technical training, or work/military experience.

Requirements

  • U.S. citizenship.
  • Must currently possess a TS/SCI clearance with polygraph.
  • 8 to 10 years of related software development experience.
  • Bachelor's degree in Computer Science, Electrical or Computer Engineering, or a related technical discipline, or an equivalent combination of education, technical training, or work/military experience.
  • Extensive experience with Angular.
  • Expert knowledge of JavaScript, HTML, and CSS.
  • Experience designing complex search interfaces.
  • Experience optimizing web applications for performance and usability.
  • Experience integrating third-party APIs.
  • Proficiency with code versioning tools such as Git.
  • Experience with Linux operating systems.
  • Experience with SASS or LESS.
  • Hands-on experience with NodeJS and MongoDB.
  • Familiarity with constructing ElasticSearch queries.

Responsibilities

  • Build reusable components aligned with system design patterns.
  • Optimize applications for speed and scalability.
  • Participate in team design and code reviews.
  • Collaborate with engineers and designers to understand business requirements and user experience goals.
  • Recommend continuous improvements.
  • Maintain, support, and enhance existing systems and platforms.
  • Troubleshoot complex problems and provide customer support for software systems and application issues.

Benefits

  • Comprehensive benefits and wellness packages.
  • 401(k) with company match.
  • Competitive pay and paid time off.
  • Medical plan options, including plans with Health Savings Accounts.
  • Dental plan options.
  • Vision plan.
  • Full flex work weeks where possible.
  • Paid time off plans including vacation, sick and personal time, holidays, paid parental, military, bereavement, and jury duty leave.
  • Short- and long-term disability benefits.
  • Life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance are provided or available.
  • AI-powered career tool identifying career steps and learning opportunities.
  • Internal mobility team focused on career goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service