Senior Angular Developer

Back

Senior Angular Developer

@ CGI

Position Description:

CGI Federal is seeking a highly skilled Senior Angular Developer to support a mission critical DOJ program. The Senior Developer will lead User Interface (UI) architecture, mentor junior team members, and deliver high quality solutions in a secure federal environment.

This position is located in our Lafayette LA or in our Fairfax VA office; however, a hybrid working model is acceptable.

Your future duties and responsibilities:

  • Lead development of complex components using modern Angular (v14+)
  • Architect scalable, maintainable structures and shared component libraries
  • Collaborate closely with DOJ stakeholders, User Experience (UX) designers, and other developers
  • Implement robust state management (NgRx, Akita, BehaviorSubject patterns)
  • Optimize performance, accessibility, and user experience across supported browsers
  • Conduct code reviews and provide technical leadership
  • Support CI/CD pipeline integration using Git and modern DevSecOps tooling
  • Prototype new capabilities and guide UI technical direction for the project
  • Conduct Unit Testing of developed code
  • Provide demonstrations to key stakeholders of agile developed components


Qualifications:

Required qualifications to be successful in this role:

  • Meets LCAT requirement: Bachelor's degree + 9 years of relevant experience
  • 6+ years hands on Angular development (Angular 2+ required; recent Angular preferred)
  • Expert knowledge of TypeScript, JavaScript (ES6+), HTML5, CSS3/SASS
  • Strong experience with RxJS, Observables, and reactive programming
  • Proven experience integrating and consuming REST APIs
  • Experience with unit testing frameworks (Jasmine, Karma, Jest, Cypress)
  • Familiarity with secure coding practices within government or regulated environments
  • Proven experience interfacing with federal clients
  • Ability to obtain and maintain a Public Trust clearance

Desired qualifications/non-essential skills required:

  • Experience developing 508 compliant UI
  • Prior DOJ, DHS, law enforcement, or Government system experience
  • Familiarity with Java/Spring backends
  • Experience leading development teams
  • Existing Public Trust or higher clearance

Skills:

  • Angular 2
  • Angular CLI
  • Application Deployment
  • Database Design
  • Justice (Fed)


How to Apply:

Apply online at: https://cgi.njoyn.com/corp/xweb/xweb.asp?NTKN=c&page=joblisting&clid=21001 

Visit Site to Apply

Location: Lafayette, LA and other location
Date Posted: March 25, 2026
Application Deadline: April 27, 2026
Job Type: Full-time