2 months ago
Annapolis Junction, MD, USAStaff+

Base Salary

$162k - $219k/yr

Responsibilities

  • Design, implement, and manage frontend frameworks and technologies for scalable UI applications.
  • Build modular, loosely coupled, reusable UI components that integrate with backend microservices.
  • Integrate backend APIs with user interface components and build complex data-driven interfaces.
  • Optimize UI performance using techniques such as code splitting, lazy loading, and caching.
  • Ensure frontend applications follow accessibility guidelines and best practices.
  • Collaborate with the development team on large-scale, complex UI codebases.
  • Use UI testing frameworks and design systems to support maintainable frontend development.

Requirements

  • Bachelor of Arts or Bachelor of Science degree.
  • 8+ years of related experience.
  • Strong understanding of UI design, human-computer interaction, and user experience best practices.
  • Experience with JavaScript and TypeScript for responsive, interactive UI components.
  • Hands-on experience with Angular and familiarity with React or Vue.js.
  • Experience with UI testing frameworks, accessibility practices, design systems, and style guides.
  • Familiarity with Git, HTML, Material, Sass, Bootstrap, and design tools such as Sketch, Figma, or Adobe XD.
  • Familiarity with backend technologies including Java, Python, or Node.js.
  • Ability to obtain a Top Secret/SCI clearance with polygraph.
  • U.S. citizenship required.

Benefits

  • Medical, dental, vision, health savings account, and 401(k) options with company match.
  • Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
  • Short- and long-term disability, life, accidental death and dismemberment, critical illness, and travel insurance offerings.
  • Full-flex work weeks where possible and career growth and internal mobility support.
  • Onsite work location in Annapolis Junction, Maryland, with less than 10% travel and 40 scheduled hours per week.

Tech Stack

AngularBootstrapGitHTMLJavaJavaScriptNode.jsPythonReactSassTypeScriptVue.js

Categories

General Dynamics Information Technology

About General Dynamics Information Technology

10,000+ employees

General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.

Contact me