Source description
About the role
Job Description
W-2 Open Positions Need to be Filled Immediately. Consultant must be on our company payroll, Corp-to-Corp (C2C) is not allowed.
Candidates encouraged to apply directly using this portal. We do not accept resumes from other company/ third-party recruiters -->
Job Overview
Job ID: J53082
Posted Date: 01/27/2026
--> Specialized Area: User Interface (UI) Developer
--> Job Title: User Interface (UI) Developer
Location: Ashburn, VA
Duration: 8 Months + Extension
Hourly Rate: Depending on Experience (DOE)
Domain Exposure: IT/Software
--> Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, L2-EAD, GC-EAD
Client: To Be Discussed Later
Employment Type: W-2, 1099, C2C Bench Recruiter: Nissi-Roy
-->
View All Jobs Similar Jobs
User Interface (UI) Developer - Dublin, CA
User Interface (UI) Developer - Ashburn, VA
User Interface (UI) developer - Waukesha, WI
User Interface Developer - Montvale, NJ
User-Interface - Mechanicsburg, PA
Job Description -->
JOB DESCRIPTION:
Responsibilities
-
Lead the design, development, and implementation of a new, complex Angular UI application from inception to deployment.
-
Define and enforce UI development best practices, coding standards, and architectural guidelines.
-
Collaborate closely with Java backend developers to understand API requirements and ensure seamless integration.
-
Drive thorough unit, integration, and end-to-end testing strategies for the UI application.
-
Architect and implement scalable and maintainable front-end solutions, considering future growth and evolving business needs.
-
Mentor junior developers and foster a culture of technical excellence within the UI team.
-
Ensure the UI application is optimized for performance, responsiveness, and user experience.
-
Work within an Agile Scrum methodology and contribute to a SecDevOps culture.
-
Oversee the deployment of the UI application into Kubernetes (K8s) environments.
-
Required Skills and Experience:
-
BS/BA degree and 12 years of related experience or Master s with 10 years of related experience; OR 4 years of related experience in lieu of degree
-
Must be able to maintain and obtain a CBP Background Investigation prior to start
-
7+ years of experience in front-end development, with at least 5 years focused on modern JavaScript frameworks
-
Experience with Agile Scrum methodology and working in a SecDevOps environment
-
Experience working with containerized applications (Docker, Kubernetes)
-
Proven experience leading UI projects and building applications from the ground up.
-
3+ years experience developing cloud ready applications
-
4 years of hands-on experience with Angular (version 2+), demonstrating a deep understanding of its core principles, component-based architecture, routing, services, and state management.
-
Experience with front-end build tools and package managers (e.g., Webpack, Babel, NPM, Node.js).
-
Proficient in HTML5, CSS3, and JavaScript (ES6+), including DOM manipulation and the JavaScript object model.
-
Demonstrated experience working with RESTful APIs and Microservices, including expertise with HTTP request libraries like Axios.
-
Familiarity with the Java backend ecosystem and common patterns for UI/backend integration
-
Solid understanding of modern authorization mechanisms, such as JSON Web Token (JWT)
-
Preferred Skills (Not essential but beneficial to have):
-
Hands on working experience with NgRx for complex state management.
-
Hands on experience with more current specifications of EcmaScript (ES6)
-
Experience with common front-end development tools such as Babel, Webpack, NPM, Node etc.
-
Experience with UI testing frameworks (e.g., Jasmine, Karma, Jest, Cypress).
-
A strong portfolio or examples of previous Angular applications developed from scratch.
-
Experience with UI/UX design principles and best practices.
-
Demonstrated ability to benchmark and optimize UI application performance.
-
Familiarity with CI/CD pipelines for front-end applications.
-
Familiarity with real-time UI monitoring tools.
-
Active Full CBP BI
-
Experience with Google Cloud
-
Apply Now
More at Robotics Technologies