CACI is seeking an Application Engineer (UI/UX) to revolutionize system security evaluation and authorization processes by transitioning from a manual system to an advanced model that highlights automation, streamlined processes, continuous monitoring, and comprehensive network data gathering throughout the project lifecycle.
Requirements
- Proficiency in TypeScript and JavaScript
- Experience using the Angular Framework to develop user interfaces
- Skill in analyzing JSON data structures when working with REST
- Experience with Cascading Style Sheets (CSS) to enhance the look and feel of user interfaces
- Experience using Balsamiq to create designs and mockups for web application designs
- Experience with GitLab feature branch management, writing feature test procedures, and performing code reviews
Responsibilities
- Develop, test, deploy, and maintain web-based capabilities using Angular 14 or higher.
- Interact with REST endpoints to make requests, receive formatted responses, and visualize data in various details for UI front ends.
- Create single-page application dashboards.
- Provide mockups for new development projects.
Other
- Active TS/SCI w/ Polygraph
- High school Diploma/GED with a minimum of 12 years of experience
- Associate’s degree with a minimum of 10 years of experience
- Bachelor’s degree with a minimum of 8 years of experience
- Master’s degree with a minimum of 6 years of experience