Software Engineer - Front End Angular (TS/SCI Clearance Required)
North Point Technology · King of Prussia, PA · 5 days ago
On-siteEngineeringFull-time
Responsibilities
- 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.
Requirements
- 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
Qualifications
- 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)
Benefits
- Excellent compensation
- Flexible work-life balance
- Close-knit and open atmosphere
- Direct access to owners
Pay
TBD
Schedule
TBD
Skills
- Angular
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS/SCSS
- APIs (REST and/or GraphQL)
- Automated testing (Jasmine/Jest, Karma, Cypress/Playwright, or similar)
- Git workflows
- Distributed systems
- Event streaming (Kafka, RabbitMQ, or similar)
- Geospatial, ISR, or intelligence-domain data pipelines
- Cloud-native deployments (Docker, Kubernetes, AWS/Azure/GCP)
- API security and enterprise auth (OAuth2/OIDC, mTLS, RBAC/ABAC)
- Performance profiling and tuning for JVM-based services
- IaC (Terraform/CloudFormation)
- Mentoring or leading small technical efforts
Benefits
- Excellent compensation
- Flexible work-life balance
- Close-knit and open atmosphere
- Direct access to owners