×
Register Here to Apply for Jobs or Post Jobs. X

User Interface; UI Developer Security Clearance

Job in Ashburn, Loudoun County, Virginia, 20147, USA
Listing for: RMantra Solutions Inc.
Full Time position
Listed on 2026-05-26
Job specializations:
  • Software Development
    Web Developer, Front End Developer
Job Description & How to Apply Below
Position: User Interface (UI) Developer with Security Clearance
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 Sec Dev Ops  culture.
* Oversee the deployment of the UI application into Kubernetes (K8s) environments. Basic Qualifications
* 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
* Must be a US citizen
* 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 Sec Dev Ops  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).
* Designing and implementing user interfaces using React.js, including building reusable components and managing application state.
* 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 Qualifications
* Strong understanding of React's core principles, concepts, and workflows
* 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 If you are interested, please send an email to  Let's Start the Conversation Join Our Team Join a dynamic team where your ideas matter and your career thrives.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary