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

  • $150,000–$269,000 Per Year
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Agile Programming Methodologiesunmatched
  • Algorithmsunmatched
  • Application Programming Interface (API)unmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Applicationsunmatched
  • Computer Scienceunmatched
  • HTML (HyperText Markup Language)unmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Performance Managementunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Sensitive Compartmented Information (SCI)unmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Specificationunmatched
  • Systems Engineeringunmatched
  • Top Secret Clearanceunmatched
  • Usability Engineeringunmatched
  • User Interface Designunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Vue.jsunmatched

Description

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:
  • Active TS/SCI with Polygraph clearance.
  • Bachelor's degree in Computer Science or related field with 20+ years of software development experience.
  • An 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.

Numbers & Facts

LocationColumbia, MD
Salary$150,000–$269,000 Per Year

Similar Jobs