ClearanceJobs

ClearanceJobs

Frontend Developer - Angular

Herndon, Virginia · Full-time

No sponsorshipDetected 30 days ago
JavaScriptTypeScriptAngularCode ReviewGitRESTAgileJestCommunication

About the role

  • The ideal candidate brings 3+ years of solid Angular and TypeScript experience and a track record of delivering clean, performant UI in a team environment.
  • Long-term stability - work is assured through at least 2030.

Responsibilities

  • Develop, maintain, and enhance Angular-based front-end components and features supporting a federal geospatial visualization platform.
  • Integrate front-end components with RESTful backend APIs and geospatial data services to deliver seamless user experiences.
  • Write clean, testable code and participate in peer code reviews to maintain quality across the front-end codebase.
  • Collaborate cross-functionally with backend engineers, UX stakeholders, and geographically dispersed teammates to translate requirements into working software.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a STEM-related field.
  • Minimum 3 years of hands-on Angular and TypeScript development experience.
  • Proficiency in JavaScript and TypeScript
  • strong understanding of Angular component architecture, modules, services, and lifecycle hooks.

Nice to have

  • Prior hands-on experience executing Angular migrations at scale.
  • Experience with RxJS for reactive programming and managing async data streams in Angular applications.
  • Familiarity with RESTful API integration patterns and consuming backend geospatial or data services.
  • Experience with front-end testing frameworks (Jasmine, Karma, Jest, or equivalent).
  • Familiarity with Git-based workflows and collaborative development in a shared codebase.
  • Experience working within a SAFe Agile Release Train or equivalent scaled Agile environment.
  • Excellent written and verbal communication skills
  • comfortable working across distributed teams.

This listing is sourced directly from ClearanceJobs's careers page and normalized into a canonical job model.