Senior Front-End Developer - Onsite at Fort...
Role details
Job location
Tech stack
Job description
Booker DiMaio is seeking an experienced Senior Front-End Developer to support a mission-critical Federal Intelligence Community program. This position is responsible for designing and developing secure, responsive, and intuitive web applications that enable mission-critical operations within a highly classified environment.
The ideal candidate has extensive experience building modern user interfaces, developing interactive data visualizations, and creating responsive web applications using today's leading front-end technologies. This individual will work closely with back-end developers and other engineering teams to deliver secure, high-performance applications while helping mentor junior developers.
Key Responsibilities
-
Design and develop modern, responsive, and secure web-based user interfaces.
-
Build interactive dashboards and data visualization components to support mission-critical operations.
Requirements
-
Active TS/SCI clearance with CI Polygraph.
-
Bachelor's degree in Computer Science, Web Development, or a related technical discipline.
-
8+ years of professional front-end development experience.
-
Strong experience with modern JavaScript frameworks such as React, Angular, or Vue.
-
Advanced knowledge of HTML5, CSS3, responsive web design, and modern JavaScript.
-
Experience using front-end build tools such as Webpack, Babel, npm, or Yarn.
-
Experience integrating applications with RESTful APIs.
-
Experience working with data visualization libraries and developing interactive dashboards.
-
Strong understanding of web application security and secure front-end development practices.
-
Experience developing applications within secure or highly regulated environments.
-
Excellent analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications
-
Experience supporting Intelligence Community or Department of Defense programs.
-
Experience with UX/UI design principles and user-centered development.
-
Experience with TypeScript.
-
Experience using automated testing frameworks such as Jest, Cypress, or Playwright.
-
Knowledge of WCAG accessibility standards and accessible application development.
-
Experience with state management libraries such as Redux, MobX, or Vuex.
-
Experience developing GraphQL applications.
-
Experience with Server-Side Rendering (SSR) or Static Site Generation (SSG) frameworks.