Logo
ClearanceJobs

ClearanceJobs is hiring: User Interface (UI) Developer in Ashburn

ClearanceJobs, Ashburn, VA, US, 22011

Save Job

divh2User Interface (UI) Developer/h2pIn this hands-on User Interface (UI) Developer position, you will work collaboratively to architect, design, build, deliver, and enhance the user interfaces for highly available, scalable, real-time systems. You will exercise your judgment in determining and recommending the best designs based on customer business objectives, timelines, and other resource constraints. You will participate in and/or direct major deliverable of projects through all aspects of the software development life cycle including scope and work estimation, architecture and design, coding, and unit testing./ppWere looking for a highly skilled and experienced Senior Angular UI Developer to lead the greenfield development of a critical user interface application. This role demands a visionary who can build a robust, scalable, and testable UI from the ground up, ensuring it adheres to the highest standards of best practices. Youll be instrumental in shaping the future of our front-end architecture, working closely with backend Java teams, and ensuring seamless deployment within a Kubernetes environment./ppResponsibilities:/pulliLead the design, development, and implementation of a new, complex Angular UI application from inception to deployment./liliDefine and enforce UI development best practices, coding standards, and architectural guidelines./liliCollaborate closely with Java backend developers to understand API requirements and ensure seamless integration./liliDrive thorough unit, integration, and end-to-end testing strategies for the UI application./liliArchitect and implement scalable and maintainable front-end solutions, considering future growth and evolving business needs./liliMentor junior developers and foster a culture of technical excellence within the UI team./liliEnsure the UI application is optimized for performance, responsiveness, and user experience./liliWork within an Agile Scrum methodology and contribute to a SecDevOps culture./liliOversee the deployment of the UI application into Kubernetes (K8s) environments./li/ulpBasic Qualifications:/pulliBS/BA degree and 12 years of related experience or Masters with 10 years of related experience; OR 4 years of related experience in lieu of degree/liliMust be able to maintain and obtain a CBP Background Investigation prior to start/liliMust be a US citizen/lili7+ years of experience in front-end development, with at least 5 years focused on modern JavaScript frameworks/liliExperience with Agile Scrum methodology and working in a SecDevOps environment/liliExperience working with containerized applications (Docker, Kubernetes)/liliProven experience leading UI projects and building applications from the ground up./lili3+ years experience developing cloud ready applications/lili4 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./liliExperience with front-end build tools and package managers (e.g., Webpack, Babel, NPM, Node.js)./liliDesigning and implementing user interfaces using React.js, including building reusable components and managing application state./liliProficient in HTML5, CSS3, and JavaScript (ES6+), including DOM manipulation and the JavaScript object model./liliDemonstrated experience working with RESTful APIs and Microservices, including expertise with HTTP request libraries like Axios./liliFamiliarity with the Java backend ecosystem and common patterns for UI/backend integration/liliSolid understanding of modern authorization mechanisms, such as JSON Web Token (JWT)/li/ulpPreferred Qualifications:/pulliStrong understanding of Reacts core principles, concepts, and workflows/liliHands on working experience with NgRx for complex state management./liliHands on experience with more current specifications of EcmaScript (ES6)/liliExperience with common front-end development tools such as Babel, Webpack, NPM, Node etc./liliExperience with UI testing frameworks (e.g., Jasmine, Karma, Jest, Cypress)./liliA strong portfolio or examples of previous Angular applications developed from scratch./liliExperience with UI/UX design principles and best practices./liliDemonstrated ability to benchmark and optimize UI application performance./liliFamiliarity with CI/CD pipelines for front-end applications./liliFamiliarity with real-time UI monitoring tools./liliActive Full CBP BI/liliExperience with Google Cloud/li/ulpIf you want to apply, please send an email to HR@rmantras.com/p/div