Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Full Stack Developer at Johns Hopkins Applied Physics Laboratory · Laurel, MD · Joined
  1. /Find jobs
  2. /Johns Hopkins Applied Physics Laboratory
  3. /Full Stack Developer
JL

Full Stack Developer

Johns Hopkins Applied Physics Laboratory · Laurel, MD · Just now · 0 applicants
NewOn-siteFull-timeLead
Pay
$105k–$290kListed
Workplace
On-site
Job type
Full-time
Level
Lead
Team: Human Machine Engineering · Source: jobright · Posted by joined-scrapper

About the role

This role develops and maintains Command and Control systems, building databases, APIs, and user interfaces while integrating agentic AI workflows. The position also provides technical leadership and mentorship to software developers.

What you’ll do

  • Rapidly prototype and develop Command and Control systems
  • Build and maintain databases, APIs, and user interfaces
  • Maintain production software
  • Integrate agentic AI workflows
  • Provide technical leadership and mentorship to software developers

What you’ll need

  • Bachelor's degree in CS, Software Engineering, Web Development or equivalent experience
  • 5+ years of full-stack implementation experience for complex systems (military preferred)
  • Experience with full stack web development, game development, or application development
  • Experience in a team environment focused on rapid prototyping
  • Ability to work independently with government, DoD sponsors, and analysis teams
  • Ability to obtain SECRET security clearance and U.S. citizenship

Original job description

Johns Hopkins Applied Physics Laboratory is seeking a Full Stack Developer for its Human Machine Engineering team. The role rapidly prototypes and develops Command and Control systems, including databases, APIs, and user interfaces, while maintaining production software and integrating agentic AI workflows. It also provides technical leadership and…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details