NexTech Solutions
The Opportunity
**The Opportunity**
We are seeking a Senior UI Developer to spearhead the greenfield development of a mission?critical user interface application. As our User Interface (UI) Developer, you will collaborate to architect, design, build, test, and deliver user interfaces for highly available, scalable, real?time systems. You will determine and recommend the best designs based on customer objectives, timelines, and resource constraints. This role demands a visionary who can build robust, scalable, and testable UI from the ground up, ensuring it adheres to the highest standards of best practices. You'll be instrumental in shaping the future of our front?end architecture, working closely with backend teams, and ensuring seamless deployment within a Kubernetes environment. Key Responsibilities Lead the design, development, and deployment of a new Angular UI application from inception to release. Define and enforce UI development standards, coding best practices, and architectural guidelines. Collaborate closely with full stack developers to integrate APIs and ensure seamless system performance. Implement robust 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 team. Optimize the application for performance, responsiveness, and user experience. Work within an Agile Scrum methodology and contribute to a SecDevOps culture. Oversee deployment of the UI application into Kubernetes (K8s) environments.
Requirements
Fluency in English (written and spoken) Must be able to obtain and maintain a US Security clearance which requires US Citizenship
Education Requirement
BS/BA degree and 6 years of related experience (or 10+ years of related experience without degree). Required Skills, Experience and Abilities
Experience with Agile Scrum methodology and working in a SecDevOps environment. Proven experience heading UI projects and building applications from the ground up. 3+ years of experience developing cloud?ready applications. 4+ years of hands?on experience with Angular (v2+), including component?based architecture, routing, services, and state management. Experience with front?end build tools (e.g., Webpack, Babel), package managers (e.g., NPM), and JavaScript runtime environments (e.g., Node.js). Proficient in HTML5, CSS3, and modern JavaScript (ES6+), including DOM manipulation and the JavaScript object model. Experience with RESTful APIs and microservices, including HTTP request libraries (e.g., Axios). Familiarity with the Java backend ecosystem and common patterns for UI/backend integration. Solid understanding of modern authorization mechanisms (e.g., JSON Web Token / JWT).
Preferred Qualifications
Strong understanding of React.js core principles, concepts, and workflows, including building reusable components, implementing user interfaces, and managing application state. Experience working experience with NgRx for complex state management. Experience with UI testing frameworks (e.g., Jasmine, Karma, Jest, Cypress). Portfolio or examples of Angular applications developed from scratch. Experience with UI/UX design principles and best practices. Experience benchmarking and optimizing 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
Physical Demands and Work Environment
Prolonged periods of sitting at a desk and working on a computer.
Remote Work, Travel, Schedule
Remote work, with expected participation in TEQMS meetings, and other collaboration opportunities.
Travel will be minimal (less than 5%).
Standard work schedule is Mon?Fri with core hours from 7am?5pm EST.
8?hour work day with flexibility within the core hours of operation. Seniority level
Mid?Senior level Employment type
Part?time Job function
Engineering and Information Technology Industries
IT Services and IT Consulting #J-18808-Ljbffr
**The Opportunity**
We are seeking a Senior UI Developer to spearhead the greenfield development of a mission?critical user interface application. As our User Interface (UI) Developer, you will collaborate to architect, design, build, test, and deliver user interfaces for highly available, scalable, real?time systems. You will determine and recommend the best designs based on customer objectives, timelines, and resource constraints. This role demands a visionary who can build robust, scalable, and testable UI from the ground up, ensuring it adheres to the highest standards of best practices. You'll be instrumental in shaping the future of our front?end architecture, working closely with backend teams, and ensuring seamless deployment within a Kubernetes environment. Key Responsibilities Lead the design, development, and deployment of a new Angular UI application from inception to release. Define and enforce UI development standards, coding best practices, and architectural guidelines. Collaborate closely with full stack developers to integrate APIs and ensure seamless system performance. Implement robust 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 team. Optimize the application for performance, responsiveness, and user experience. Work within an Agile Scrum methodology and contribute to a SecDevOps culture. Oversee deployment of the UI application into Kubernetes (K8s) environments.
Requirements
Fluency in English (written and spoken) Must be able to obtain and maintain a US Security clearance which requires US Citizenship
Education Requirement
BS/BA degree and 6 years of related experience (or 10+ years of related experience without degree). Required Skills, Experience and Abilities
Experience with Agile Scrum methodology and working in a SecDevOps environment. Proven experience heading UI projects and building applications from the ground up. 3+ years of experience developing cloud?ready applications. 4+ years of hands?on experience with Angular (v2+), including component?based architecture, routing, services, and state management. Experience with front?end build tools (e.g., Webpack, Babel), package managers (e.g., NPM), and JavaScript runtime environments (e.g., Node.js). Proficient in HTML5, CSS3, and modern JavaScript (ES6+), including DOM manipulation and the JavaScript object model. Experience with RESTful APIs and microservices, including HTTP request libraries (e.g., Axios). Familiarity with the Java backend ecosystem and common patterns for UI/backend integration. Solid understanding of modern authorization mechanisms (e.g., JSON Web Token / JWT).
Preferred Qualifications
Strong understanding of React.js core principles, concepts, and workflows, including building reusable components, implementing user interfaces, and managing application state. Experience working experience with NgRx for complex state management. Experience with UI testing frameworks (e.g., Jasmine, Karma, Jest, Cypress). Portfolio or examples of Angular applications developed from scratch. Experience with UI/UX design principles and best practices. Experience benchmarking and optimizing 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
Physical Demands and Work Environment
Prolonged periods of sitting at a desk and working on a computer.
Remote Work, Travel, Schedule
Remote work, with expected participation in TEQMS meetings, and other collaboration opportunities.
Travel will be minimal (less than 5%).
Standard work schedule is Mon?Fri with core hours from 7am?5pm EST.
8?hour work day with flexibility within the core hours of operation. Seniority level
Mid?Senior level Employment type
Part?time Job function
Engineering and Information Technology Industries
IT Services and IT Consulting #J-18808-Ljbffr