More jobs:
Web- User Interface Software Engineer
Job in
Laurel, Howard County, Maryland, 20723, USA
Listed on 2026-09-02
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
Job Description & How to Apply Below
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).
(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:
×