×
Register Here to Apply for Jobs or Post Jobs. X

Front End Software Developer - TS​/SCI Polygraph

Job in McLean, Fairfax County, Virginia, USA
Listing for: General Dynamics Information Technology
Full Time position
Listed on 2026-07-11
Job specializations:
  • Software Development
    Front End Developer
Salary/Wage Range or Industry Benchmark: 138063 - 186791 USD Yearly USD 138063.00 186791.00 YEAR
Job Description & How to Apply Below
Position: Front End Software Developer - TS/SCI with Polygraph

Clearance Level Must Be Able to Obtain

Top Secret SCI + Polygraph

Public Trust/Other Required

None

Job Family

Software Engineering

Skills

Front-End Development,Lean Agile,Single Page Application (SPA)

Experience

5 + years of related experience

US Citizenship Required

Yes

Job Description

We are seeking a Senior Front-End Software Engineer with extensive experience in modern web application development. The successful candidate will build user-facing components for complex applications, guide teammates through best practices, and contribute to a high-performing Lean Agile development environment. This role requires strong technical depth in front-end engineering, excellent communication skills, and the ability to translate UX requirements into high-quality, scalable solutions.

Key Responsibilities
  • Develop, enhance, and maintain the front-end of Single Page Applications using Vue, JavaScript, Type Script, HTML, and CSS.

  • Implement responsive design to ensure seamless user experiences across devices.

  • Transform UI/UX deliverables—wireframes, site maps, diagrams, schematics, process maps, feature lists, mock-ups, and visual specifications—into functional application components.

  • Provide technical mentorship and share front-end development best practices with teammates.

  • Integrate the front-end with microservices and middleware components to ensure smooth communication with the application’s data tier.

  • Participate in Lean Agile development ceremonies; contribute to iterative planning, refinement, and continuous improvement.

  • Develop unit tests, execute automated testing, and support end-to-end testing activities.

  • Estimate cost and schedule for new requirements, enhancements, and system improvements.

WHAT YOU'LL NEED TO SUCCEED
  • Education: BA/BS in Information Technology or related field or the equivalent combination of education, technical certifications or training, or work experience

  • Experience: 5+ years of related experience

  • Required

    Skills & Experience:

  • Strong front-end development expertise in Single Page Applications using Vue, JavaScript, Type Script, HTML, CSS, and responsive design.

  • Experience analyzing user needs and software requirements to determine design feasibility within time and cost constraints.

  • Ability to evaluate information and recommend specifications, layouts, and design approaches.

  • Experience collaborating with project managers, systems analysts, engineers, programmers, and other IT professionals to design systems and understand project limitations, performance needs, and interface requirements.

  • Experience communicating with customers on system design, functionality, and ongoing maintenance.

  • Ability to provide project updates, proposals, and technical information related to system design and maintenance.

  • Experience working with engineering staff to evaluate hardware/software interfaces, develop performance specifications, and resolve system issues.

  • Experience coordinating software installation and monitoring equipment performance to ensure compliance with system specifications.

  • Ability to estimate development costs, schedules, and operational/maintenance requirements.

  • Experience designing, developing, and modifying software systems using appropriate methodologies to assess system outcomes and impacts.

  • Experience maintaining software across various network environments, including cloud environments, and transitioning legacy applications when required.

  • Experience developing and conducting system testing, validation procedures, programming, and documentation.

  • Experience analyzing requirements such as reporting formats, cost considerations, and security constraints to determine appropriate hardware configurations.

  • Experience modifying existing software to correct errors, adapt to new hardware, or enhance performance.

  • Experience monitoring system and equipment functionality to ensure specifications are met.

  • Experience preparing reports, metrics, and correspondence on project specifications, activities, and status.

  • Experience reviewing existing programs, refining performance, and improving operational techniques.

  • Experience performing system software maintenance and supporting data restoration, retrieval, and manipulation for…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary