BackSenior 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