×
Register Here to Apply for Jobs or Post Jobs. X

Web- User Interface Software Engineer

Job in Laurel, Howard County, Maryland, 20723, USA
Listing for: Johns Hopkins Applied Physics Laboratory (APL)
Full Time position
Listed on 2026-09-02
Job specializations:
  • Software Development
    Front End Developer, Javascript, Web Developer
Salary/Wage Range or Industry Benchmark: 125000 - 165000 USD Yearly USD 125000.00 165000.00 YEAR
Job Description & How to Apply Below
Position: Web-based User Interface Software Engineer
Location: Laurel

Johns Hopkins Applied Physics Laboratory (APL) seeks a Web-based User Interface Software Engineer to build secure, intuitive UIs that support critical Defense & Aerospace missions within our IT & Data Management team. You'll design and implement responsive front-end solutions, integrate with complex data systems, and collaborate with scientists and engineers on mission-focused tools. APL offers a culture of curiosity, inclusion, and ethical research, with strong support for innovation, advanced degrees, and professional growth while tackling high-impact national security and space challenges.

Responsibilities

  • Design and develop web-based user interfaces for defense and aerospace applications
  • Collaborate with system engineers, data scientists, and domain experts to translate mission needs into intuitive UIs
  • Implement responsive, accessible, and secure front-end architectures and components
  • Integrate UIs with back-end services, APIs, and data pipelines
  • Apply software engineering best practices including code reviews, testing, CI/CD, and documentation
  • Optimize performance and usability for complex data visualizations and analytic tools
  • Contribute to UX design discussions, rapid prototyping, and user feedback cycles
  • Ensure compliance with security, coding, and configuration management standards

Required Skills

  • Java
  • Script/Type
  • Script
  • Modern front-end framework (React, Angular, or Vue)
  • HTML5/CSS3 and responsive design
  • RESTful APIs and JSON integration
  • UI performance optimization and profiling
  • Secure coding practices for web applications
  • Automated testing (Jest, Cypress, etc.)
  • Version control with Git and CI/CD pipelines
  • Data visualization libraries (D3.js, Chart.js, etc.)
  • Agile/Scrum software development
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary