> Markdown version of [/jobs/ext/1813715-software-engineer-front-end-angular-ts-sci-clearance-required](https://www.wearedevelopers.com/jobs/ext/1813715-software-engineer-front-end-angular-ts-sci-clearance-required). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Front End Angular (TS/SCI Clearance Required) - **Company:** North Point Technology, LLC - **Location:** King of Prussia, PA, United States - **Experience:** Experienced - **Contract:** Temporary contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, HTML5, Automation of Tests, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Engineering, Profiling, Code Review, Programming Tools, Distributed Systems, Java Virtual Machine (JVM), Routing, OAuth, OpenID, RabbitMQ, Role-Based Access Control, Ui Patterns, Software Engineering, Data Streaming, TypeScript, RxJS, Software Security, Cypress (Programming Language), Cloudformation, AngularJS, Git Flow, Kubernetes, Playwright, Apache Kafka, Graphql, Front End Software Development, Terraform, Es2015, Data Pipelines, Jasmine, Docker - **Published:** July 2, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3308271280&tx=TT434THZ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * TS/SCI Clearance * BS in Software Engineering or related field * 2-10 years of professional software engineering experience focused on front-end 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/design systems and consistent UI patterns * Solid understanding of SPA architecture, client-side performance, and web fundamentals * Experience consuming APIs (REST and/or GraphQL), handling auth/session patterns, and error states * Experience with automated testing (Jasmine/Jest, Karma, Cypress/Playwright, or similar) * Familiarity with Git workflows and collaborating via code reviews in a team environment * Ability to work from ambiguity and deliver reliable, user-focused solutions, * Experience with distributed systems and event streaming (Kafka, RabbitMQ, or similar) * Familiarity with geospatial, ISR, or intelligence-domain data pipelines that map to TCPED stages * Experience with cloud-native deployments (Docker, Kubernetes, AWS/Azure/GCP) * Experience with API security and enterprise auth (OAuth2/OIDC, mTLS, RBAC/ABAC) * Experience with performance profiling and tuning for JVM-based services * Exposure to IaC (Terraform/CloudFormation) and platform automation * Mentoring or leading small technical efforts (design reviews, refactors, standards adoption) ## Description Build and ship responsive Angular/TypeScript features, turning product and UX designs into accessible, high-performance components. Own key UI architecture decisions (components, state, routing, performance), integrate with REST/GraphQL services, and deliver clean, well-tested code. Partner closely with Product, Design, and Backend Engineering, troubleshoot production issues with root-cause fixes, participate in code reviews, and improve pipelines and developer tooling. Document decisions and implementations to keep the codebase maintainable. ## Related Videos - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Angular Unleashed: Mastering Modern Web Development with Angular](https://www.wearedevelopers.com/videos/685-angular-unleashed-mastering-modern-web-development-with-angular) - [Practice makes perfect - when it comes to RxJS](https://www.wearedevelopers.com/videos/1-practice-makes-perfect-when-it-comes-to-rxjs) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)