Zum Inhalt springen

Johns Hopkins Applied Physics Laboratory

Full Stack Developer

JavaScriptPythonJavaReactSQLDockerC++Go
Automatische Übersetzung. Prüfe das Original.

Stellenbeschreibung

Haben Sie eine Leidenschaft für das schnelle Prototyping, die Konzeption und die Implementierung von Systemen?

Sind Sie ein Programmierer auf der Suche nach einem kreativen Umfeld und einer Arbeit mit echtem Mehrwert?

Wenn ja, suchen wir jemanden wie Sie für unser Human Machine Engineering Team am APL.

Wir suchen einen full-stack Entwickler, der uns dabei unterstützt, Command and Control-Systeme der Zukunft schnell zu prototypisieren. Unser multidisziplinäres Team besteht aus Algorithmen-Entwicklern, Informatikern, Psychologen, Systemingenieuren und anderen Fachkräften, die diese Zukunft durch ganzheitliche Mensch-System- und Leistungs-Engineering-Ansätze neu gestalten wollen. Bei uns entwickeln Sie Lösungen, um die Lücken in Mensch-Maschine-Kampfteams in informationsdichten Umgebungen mit hohem Einsatz zu schließen, um die Fähigkeiten zur Unterstützung der Einsatzkräfte zu revolutionieren und einsatzbereit zu machen.

Als Full Stack Developer werden Sie...

  1. Datenbanken, backend APIs und Benutzeroberflächen-Anwendungen unter Verwendung moderner Architekturen, Tools und Software-Engineering-Praktiken schnell entwerfen, entwickeln und bereitstellen.
  1. Die Implementierung genehmigter Lösungsdesigns leiten; Produktionssoftware während ihres gesamten Lebenszyklus warten, testen, debuggen, optimieren und kontinuierlich verbessern.
  1. Software-Qualitätsstandards durch Code-Reviews, automatisierte Tests, sichere Entwicklungspraktiken, CI/CD-Prozesse und das Management technischer Schulden etablieren und aufrechterhalten.
  1. Technische Dokumentationen erstellen und pflegen, einschließlich Code-Frameworks, Systemarchitektur, Designentscheidungen, API-Spezifikationen, Bereitstellungsverfahren und Benutzerhandbücher.
  1. Agentische KI-Workflows aufbauen und integrieren, um Entwicklungsprozesse wie Anforderungsanalyse, Dokumentation, Code-Review, Tests, Fehlerbehebung und Entwicklerproduktivität zu verbessern, während angemessene Sicherheitskontrollen und menschliche Aufsicht gewahrt bleiben.
  1. Technische Führung übernehmen und ein Team von Softwareentwicklern leiten oder betreuen, indem Sie die technische Richtung vorgeben, Aufgaben zuweisen und überprüfen, die berufliche Entwicklung unterstützen und die Bereitstellung hochwertiger Software sicherstellen.

Qualifikationen

Sie erfüllen unsere Mindestanforderungen für die Stelle, wenn Sie...

  1. Über einen Bachelor-Abschluss in Informatik, Software-Engineering, Webentwicklung verfügen und/oder 5+ Jahre Erfahrung und Verantwortung im Zusammenhang mit der full-stack-Implementierung für ein komplexes System (militärisches System bevorzugt) vorweisen können.
  1. Erfahrung mit full stack Webentwicklung, Spieleentwicklung und/oder Anwendungsentwicklung haben (React-Erfahrung bevorzugt).
  1. Erfahrung in einem Teamumfeld mit Fokus auf schnelles Prototyping mitbringen.
  1. Die Fähigkeit besitzen, unabhängig sowie mit Regierungsstellen, DoD-Sponsoren und Analyseteams zusammenzuarbeiten.
  1. Über ausgezeichnete mündliche und schriftliche Kommunikationsfähigkeiten verfügen.
  1. In der Lage sind, eine Sicherheitsfreigabe der Stufe SECRET zu erhalten. Bei Auswahl unterliegen Sie einer behördlichen Sicherheitsüberprüfung und müssen die Voraussetzungen für den Zugang zu klassifizierten Informationen erfüllen. Zu den Voraussetzungen gehört die US-Staatsbürgerschaft.

Besondere Anforderungen

  1. Bereitschaft zu Reisen von bis zu 10% nach Bedarf.

Sie übertreffen unsere Mindestanforderungen, wenn Sie...

  1. Über eine aktive Secret-Freigabe oder höher verfügen.
  1. Einen Master-Abschluss in Informationsvisualisierung, Informatik, Software-Engineering, Webentwicklung, Spieleentwicklung, Mensch-Computer-Interaktion oder einem gleichwertigen Bereich haben.
  1. Mindestens 10 Jahre Erfahrung in der Softwareentwicklung für Schiffverteidigungssysteme der Navy mit praktischer Erfahrung in den Bereichen Cyber, Radar, Surface Electronic Warfare, Mission Planning Ship Self-Defense System (SSDS) und/oder Aegis Combat System vorweisen können.
  1. Praktische Erfahrung mit einer Vielzahl von Programmiersprachen, Tools und Bibliotheken haben (z. B. Unity, Python, C++, Java, JavaScript, HTML, CSS/Sass/Less, React, Redux, Angular, Vue, Bootstrap, Material UI, Git, GitLab, Atlassian, JIRA, SQL, SQLite, MongoDB, Google Analytics, Docker).

Über uns

Warum bei APL arbeiten?

Das Johns Hopkins University Applied Physics Laboratory (APL) bringt erstklassige Expertise in die kritischsten Verteidigungs-, Sicherheits-, Raumfahrt- und Wissenschaftsaufgaben unserer Nation ein. Während wir uns der Lösung komplexer Herausforderungen und der Pionierarbeit bei neuen Technologien widmen, ist es unsere Kultur, die uns wirklich auszeichnet. Wir bieten eine lebendige, einladende Atmosphäre, in der Sie authentisch sein, weiter wachsen und starke Verbindungen zu inspirierenden Teamkollegen aufbauen können.

Bei APL feiern wir unsere unterschiedlichen Perspektiven und fördern Kreativität sowie mutige, neue Ideen. Unsere Mitarbeiter profitieren von großzügigen Leistungen, einschließlich eines umfassenden Programms zur Bildungsförderung, beispiellosen Rentenbeiträgen und einer gesunden Work-Life-Balance. Der Campus von APL befindet sich im Großraum Baltimore-Washington. Erfahren Sie mehr über unsere Karrieremöglichkeiten unter jhuapl.edu/careers.

Mindestgehalt

Alle qualifizierten Bewerber werden unabhängig von Rasse, Weltanschauung, Hautfarbe, Religion, Geschlecht, geschlechtlicher Identität oder Ausdruck, sexueller Orientierung, nationaler Herkunft, Alter, körperlicher oder geistiger Behinderung, genetischen Informationen, Veteranenstatus, Beruf, Familienstand, politischer Meinung, persönlichem Erscheinungsbild oder anderen durch geltendes Recht geschützten Merkmalen berücksichtigt. APL verpflichtet sich, angemessene Vorkehrungen für Personen mit allen Fähigkeiten zu treffen, einschließlich Menschen mit Behinderungen. Wenn Sie eine angemessene Vorkehrung benötigen, um an einem Teil des Einstellungsprozesses teilzunehmen, kontaktieren Sie bitte Accessibility@jhuapl.edu.

$105,000 jährlich

Maximalgehalt

$290,000 jährlich

Die genannte Gehaltsspanne basiert auf der Annahme von JHU APL zum Zeitpunkt der Veröffentlichung. Die tatsächliche Vergütung kann je nach Faktoren wie geografischem Standort, Berufserfahrung, Marktbedingungen, Ausbildung/Qualifikation und Qualifikationsniveau unter Berücksichtigung der internen Parität variieren. Für angestellte Mitarbeiter, die weniger als 40 Stunden pro Woche arbeiten, wird das Jahresgehalt anteilig auf Basis der geleisteten Arbeitsstunden berechnet. APL kann Boni oder andere Vergütungsformen gemäß interner Richtlinien und/oder vertraglicher Festlegungen anbieten. Zusätzliche Vergütungen können in Form von Antrittsprämien, Umzugskostenbeihilfen, Ortszuschlägen oder diskretionären Zahlungen für außergewöhnliche Leistungen gewährt werden. APL bietet berechtigten Mitarbeitern ein umfassendes Leistungspaket, einschließlich Altersvorsorgeplänen, bezahltem Urlaub, Kranken-, Zahn-, Augen- und Lebensversicherung, kurz- und langfristiger Berufsunfähigkeitsversicherung, flexiblen Ausgabenkonten, Bildungsförderung sowie Aus- und Weiterbildung. Bewerbungen werden laufend entgegengenommen.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026