Jobs · Engineering · Pennsylvania

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

Similar jobs