Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Johns Hopkins Applied Physics Laboratory Logo

Web-based User Interface Software Engineer

Johns Hopkins Applied Physics Laboratory

$100,000 - $227,500
Sep 13, 2025
Laurel, MD, US
Apply Now

APL is seeking a Web-based User Interface Software Engineer to join the Multi-Mission Planning Development Group in the Air and Missile Defense Sector (AMDS). The role involves designing, prototyping, developing, analyzing, evaluating, and transitioning advanced mission planning systems for multiple sponsors to support warfighter missions and multi-echelon planning needs.

Requirements

  • 3 years of experience in Web-based User Interface development using Typescript and React
  • Use modern software development tools and practices including Git, Jira, and Agile Scrum
  • Have experience with the DevSecOps software development cycle
  • Have demonstrated success working with large code bases in a team environment
  • Have 5 or more years of experience in frontend web development using Typescript and React
  • Have experience developing backends using Python
  • Have written frontend tests with Jest and/or Cypress

Responsibilities

  • Carry out Web-based User Interface development for military planning tools, prototypes, and analysis systems
  • Coordinate with backend developers from other project teams to integrate system capabilities
  • Maintain codebase quality by taking part in code reviews and by writing software tests and documentation
  • Interact with Human System Engineers, as required, during feature design, implementation, and review

Other

  • Possess a BS degree in Computer Science, Software Engineering, Computer Engineering or equivalent
  • Have excellent critical thinking, written, and verbal communication skills
  • Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Secret level clearance.
  • Possess a MS or PhD in Computer Science, Software Engineering, Computer Engineering or equivalent
  • Hold an active Top Secret level security clearance