Posted today
Top Secret/SCI
Mid Level Career (5+ yrs experience)
$125,000 - $150,000
No Traveling
IT - Software
Herndon, VA (On-Site/Office)
Position Overview
A small government contracting organization is seeking a Front-End Software Engineer to support a long-term enterprise geospatial intelligence modernization program. The effort is part of a recently awarded multi-year contract focused on sustaining and advancing a mission-critical GEOINT information management platform.
This is a fully onsite position in Herndon, VA. Candidates should have between 2–10 years of professional experience and demonstrate stability in prior roles.
Key Responsibilities:
Design, build, and deliver responsive Angular/TypeScript features aligned with product and UX requirements.
Make key UI architecture decisions, including component structure, state management, routing, and performance optimization.
Develop clean, maintainable, and well-tested front-end code.
Integrate front-end components with REST and/or GraphQL services.
Collaborate closely with Product, Design, and Backend Engineering teams.
Troubleshoot and resolve production issues, performing root-cause analysis and implementing durable fixes.
Participate in code reviews and contribute to best practices and development standards.
Improve CI/CD pipelines, automation processes, and developer tooling.
Document architectural decisions and implementations to ensure long-term maintainability.
Required Qualifications:
Active TS/SCI clearance.
Bachelor’s degree in Software Engineering, Computer Science, or related technical field.
2–10 years of professional experience focused on front-end software development.
Strong hands-on expertise with Angular (components, modules, routing, forms, RxJS).
Proficiency in TypeScript, modern JavaScript (ES6+), HTML5, and CSS/SCSS.
Experience building reusable component libraries and consistent design systems.
Solid understanding of single-page application (SPA) architecture and client-side performance optimization.
Experience consuming REST and/or GraphQL APIs, including authentication and session management.
Experience with automated testing frameworks such as Jasmine, Jest, Karma, Cypress, Playwright, or similar.
Experience working in Git-based workflows and collaborative code review environments.
Ability to work through ambiguity and deliver reliable, user-focused solutions.
Preferred Qualifications:
Experience with distributed systems and event streaming technologies (e.g., Kafka, RabbitMQ).
Familiarity with geospatial, ISR, or intelligence-domain data pipelines.
Experience with cloud-native deployments (Docker, Kubernetes, AWS, Azure, or GCP).
Knowledge of API security and enterprise authentication (OAuth2/OIDC, mTLS, RBAC/ABAC).
Experience with performance profiling and tuning of backend services.
Exposure to Infrastructure as Code (Terraform, CloudFormation) and platform automation.
Experience mentoring junior engineers or leading small technical initiatives (design reviews, refactoring efforts, standards adoption).
A small government contracting organization is seeking a Front-End Software Engineer to support a long-term enterprise geospatial intelligence modernization program. The effort is part of a recently awarded multi-year contract focused on sustaining and advancing a mission-critical GEOINT information management platform.
This is a fully onsite position in Herndon, VA. Candidates should have between 2–10 years of professional experience and demonstrate stability in prior roles.
Key Responsibilities:
Design, build, and deliver responsive Angular/TypeScript features aligned with product and UX requirements.
Make key UI architecture decisions, including component structure, state management, routing, and performance optimization.
Develop clean, maintainable, and well-tested front-end code.
Integrate front-end components with REST and/or GraphQL services.
Collaborate closely with Product, Design, and Backend Engineering teams.
Troubleshoot and resolve production issues, performing root-cause analysis and implementing durable fixes.
Participate in code reviews and contribute to best practices and development standards.
Improve CI/CD pipelines, automation processes, and developer tooling.
Document architectural decisions and implementations to ensure long-term maintainability.
Required Qualifications:
Active TS/SCI clearance.
Bachelor’s degree in Software Engineering, Computer Science, or related technical field.
2–10 years of professional experience focused on front-end software development.
Strong hands-on expertise with Angular (components, modules, routing, forms, RxJS).
Proficiency in TypeScript, modern JavaScript (ES6+), HTML5, and CSS/SCSS.
Experience building reusable component libraries and consistent design systems.
Solid understanding of single-page application (SPA) architecture and client-side performance optimization.
Experience consuming REST and/or GraphQL APIs, including authentication and session management.
Experience with automated testing frameworks such as Jasmine, Jest, Karma, Cypress, Playwright, or similar.
Experience working in Git-based workflows and collaborative code review environments.
Ability to work through ambiguity and deliver reliable, user-focused solutions.
Preferred Qualifications:
Experience with distributed systems and event streaming technologies (e.g., Kafka, RabbitMQ).
Familiarity with geospatial, ISR, or intelligence-domain data pipelines.
Experience with cloud-native deployments (Docker, Kubernetes, AWS, Azure, or GCP).
Knowledge of API security and enterprise authentication (OAuth2/OIDC, mTLS, RBAC/ABAC).
Experience with performance profiling and tuning of backend services.
Exposure to Infrastructure as Code (Terraform, CloudFormation) and platform automation.
Experience mentoring junior engineers or leading small technical initiatives (design reviews, refactoring efforts, standards adoption).
group id: 10112373