Software Engineer - TS/SCI Poly
Listed on 2026-02-12
-
Software Development
Java Developer, Front End Developer, Full Stack Developer, Software Engineer
Front-End Software Engineer
Location: Annapolis Junction, MD
Clearance Required: Active TS/SCI with Polygraph
Telework: Up to 16 hours per week (based on tasking)
We’re seeking a Front-End Software Engineer who is passionate about building intuitive, high‑quality user experiences. In this role, you’ll work with modern JavaScript frameworks, collaborate in an Agile environment, and contribute to mission‑driven applications that make a real impact.
What You’ll Work On- Developing applications using Angular
JS, jQuery, React, Vue
, or similar JavaScript frameworks - Building Java Web or NodeJS applications
- Implementing clean, maintainable CSS
- Developing or integrating with RESTful services
- Active TS/SCI clearance with polygraph
- 7+ years of technical experience in software or front‑end development
- Strong understanding of modern front‑end technologies and best practices
- Ability to collaborate in a fast‑paced, Agile environment
Target Salary Range: $138,000 - $208,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
Bonus Skills (Nice to Have)- Experience building user‑facing applications in React
- Experience with SCSS
- Familiarity with web sockets
- Experience working with AWS
- Ability to generate clear technical documentation
- Experience developing 508‑compliant applications
- Experience managing code with Git Lab
- Experience using Jira and Confluence
- Experience integrating Tiptap into JavaScript applications
(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).