JOBSEARCHER

Principal User Interface (UI) Developer - Active TS/SCI with Polygraph

Role Overview:Translate system requirements into software specifications.Design and develop user interface components to improve usability and performance.Implement software applications in a cloud-native agile environment.Collaborate with Subject Matter Experts and Systems Engineers to meet user experience needs.Support back-end service development to ensure full application functionality. Key Responsibilities:Work with experts and engineers to understand system and UX requirements.Design intuitive, responsive, and high-performing UI components.Develop and support back-end services as needed.Implement software applications in an agile development environment.Ensure applications meet performance and usability standards. Required Skills:ctive TS/SCI with Polygraph clearance.Bachelor's degree in Computer Science or related field with 20+ years of software development experience.n additional 4 years of experience may be accepted instead of a degree.Strong expertise in Java and modern software engineering practices.Proficiency in JavaScript, TypeScript, HTML, and CSS.Hands-on experience with React or similar frameworks (Vue, Angular).Skilled in using REST APIs and WebSockets.Proven ability to design and optimize advanced computing applications.Expertise in algorithm development with performance requirements. Desired Skills:Experience using JavaScript 3D libraries such as Three.js.