Jobs · Information Technology · Maryland

Front-End Senior Software Developer

By Light Professional IT Services · Hanover, MD · 4 days ago
Information TechnologyFull-time

About the role

This is not just another dev role—this is a mission-critical opportunity where your work directly supports global cybersecurity readiness and real-world cyber defense operations. You will Design, develop, and test high-performance front-end web applications supporting cyber training platforms used worldwide.

Responsibilities

  • Collaborate closely with cross-functional engineering, cyber operations, and product teams
  • Build scalable, reusable UI components and data-driven visualizations
  • Support next-gen training simulations, games, and cyber visualization tools
  • Work within a modern Agile/SCRUM environment focused on rapid innovation and delivery
  • Help shape the future of global cyber defense training through clean, secure, and intuitive design

Requirements

  • Bachelor’s degree in Computer Science or related field + 4 years of experience, or 8+ years of hands-on software development experience
  • Strong hands-on experience with React
  • Solid knowledge of Agile Software Development & SDLC
  • Experience with React, Jest, Cypress, Git, SCRUM / Agile frameworks
  • Must meet DoD IAT Level II certification requirements (Security+ or approved equivalent)
  • Experience with MUI, REST APIs, Storybook, Nx, JIRA & Confluence, Visual Studio

Qualifications

  • Experience building reusable UI component libraries
  • Background in game development, simulation platforms, or data visualizations
  • Experience with cyber range virtualization technologies
  • Proficiency in multiple programming languages

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Opportunity to contribute to critical national security initiatives
  • Competitive salary and benefits package
  • Flexible work schedule
  • Professional growth opportunities

Pay

Competitive salary commensurate with experience

Schedule

Full-time, flexible work schedule

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Qualifications

  • Experience building reusable UI component libraries
  • Background in game development, simulation platforms, or data visualizations
  • Experience with cyber range virtualization technologies
  • Proficiency in multiple programming languages

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Pay

Competitive salary commensurate with experience

Schedule

Full-time, flexible work schedule

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Qualifications

  • Experience building reusable UI component libraries
  • Background in game development, simulation platforms, or data visualizations
  • Experience with cyber range virtualization technologies
  • Proficiency in multiple programming languages

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Pay

Competitive salary commensurate with experience

Schedule

Full-time, flexible work schedule

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Qualifications

  • Experience building reusable UI component libraries
  • Background in game development, simulation platforms, or data visualizations
  • Experience with cyber range virtualization technologies
  • Proficiency in multiple programming languages

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Pay

Competitive salary commensurate with experience

Schedule

Full-time, flexible work schedule

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Qualifications

  • Experience building reusable UI component libraries
  • Background in game development, simulation platforms, or data visualizations
  • Experience with cyber range virtualization technologies
  • Proficiency in multiple programming languages

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Pay

Competitive salary commensurate with experience

Schedule

Full-time, flexible work schedule

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Qualifications

  • Experience building reusable UI component libraries
  • Background in game development, simulation platforms, or data visualizations
  • Experience with cyber range virtualization technologies
  • Proficiency in multiple programming languages

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Pay

Competitive salary commensurate with experience

Schedule

Full-time, flexible work schedule

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Qualifications

  • Experience building reusable UI component libraries
  • Background in game development, simulation platforms, or data visualizations
  • Experience with cyber range virtualization technologies
  • Proficiency in multiple programming languages

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Pay

Competitive salary commensurate with experience

Schedule

Full-time, flexible work schedule

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Qualifications

  • Experience building reusable UI component libraries
  • Background in game development, simulation platforms, or data visualizations
  • Experience with cyber range virtualization technologies
  • Proficiency in multiple programming languages

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Pay

Competitive salary commensurate with experience

Schedule

Full-time, flexible work schedule

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Qualifications

  • Experience building reusable UI component libraries
  • Background in game development, simulation platforms, or data visualizations
  • Experience with cyber range virtualization technologies
  • Proficiency in multiple programming languages

Skills

  • Designing intuitive, modern User Interfaces

Benefits

  • Health insurance
  • Retirement plan
  • Employee assistance program

Pay

Competitive salary commensurate with experience

Schedule

Full-time, flexible work schedule

Similar jobs