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

MDAEdge

Columbia (MD)

On-site

USD 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MDAEdge is seeking a highly experienced software engineer in Maryland to translate system requirements into robust software specifications and deliver UI components with performance in mind.

The role emphasizes Java, JavaScript/TypeScript, HTML/CSS, and React, with exposure to cloud-native agile environments. Collaboration with subject matter experts and systems engineers is essential to meet user needs and ensure full application functionality.

Qualifications

  • 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.

Responsibilities

  • Translate system requirements into software specifications.
  • 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.
  • Work with experts and engineers to understand system and UX requirements.
  • Collaborate with SMEs and Systems Engineers to meet user experience needs.
  • 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.

Skills

Java
JavaScript/TypeScript/HTML/CSS
React/Vue/Angular
REST APIs/WebSockets
Algorithm development
Performance optimization
Cloud-native agile
UI design for usability
Software design principles
SME/Systems Engineer collaboration
Back-end services
TS/SCI with Polygraph

Education

Bachelor's degree in Computer Science or related field
Additional 4 years of experience in lieu of degree

Tools

Three.js

Job description

  • 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.

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior UI/UX Frontend Software Developer - TS/SCI
Senior UI/UX Frontend Software Developer - TS/SCI

Jobtailor • Washington

On-site
USD 160,000 - 210,000
Senior User Interface Developer – TS/SCI, Full Scope Polygraph
Senior User Interface Developer – TS/SCI, Full Scope Polygraph

Jobtailor • Maryland

On-site
USD 120,000 - 150,000
Frontend Web Developer
Frontend Web Developer

LT Consulting LLC • Reston (VA)

On-site
USD 90,000 - 130,000
Front End Software Developer
Front End Software Developer

M1Technology • Chantilly (VA)

On-site
USD 90,000 - 120,000
Opportunities for career advancement
Collaborative team environment
Work on impactful cloud-based solutions
Senior User Interface Developer - TS/SCI & Full Scope Polygraph - Hybrid in Annapolis Jct, MD
Senior User Interface Developer - TS/SCI & Full Scope Polygraph - Hybrid in Annapolis Jct, MD

Booker DiMaio • Maryland

Hybrid
USD 120,000 - 180,000
Front-End Software Engineer
Front-End Software Engineer

Peraton • Maryland

On-site
USD 90,000 - 120,000
Senior User Interface Developer – Angular/TypeScript/HTML/CSS
Senior User Interface Developer – Angular/TypeScript/HTML/CSS

Jobtailor • Maryland

On-site
USD 140,000 - 180,000
Senior UI/UX Design Lead
Senior UI/UX Design Lead

Jobtailor • Reston (VA)

On-site
USD 120,000 - 160,000
Senior Application Engineer (UI)
Senior Application Engineer (UI)

Bytoa • Columbia (MD)

On-site
USD 230,000 - 255,000
Senior User Interface Developer- TS/SCI with Full Scope Polygraph
Senior User Interface Developer- TS/SCI with Full Scope Polygraph

Maania Consultancy Services • Corridor North (MD)

Hybrid
USD 120,000 - 160,000