Softwareentwickler JavaScript (m/w/d)
Indexed description
Stellenbeschreibung
Sie…
- lieben es an einem komplexen Projekt über einen langen Zeitraum hinweg zu arbeiten
- sind offen für neue Themengebiete und Workflows, die das Projekt einfordert
- sind ein starker Autodidakt und entwickeln benötigte Skills überwiegend selbst und tauschen sich im Team darüber aus
- arbeiten gern im Web-Development, besonders JavaScript (ebenso HTML, CSS, SQL)
- finden es spannend riesige Krananlagen von handbetriebenen Maschinen zu Großraumrobotern zu verwandeln (IoT)
- mögen es Dinge selbst zu entwickeln, anstatt unzählige Dritt-Software zu verwenden
- einschlägige Berufserfahrung im Bereich der Programmierung (mit und ohne KI-Assistenz)
- sehr gutes Verständnis für nativen Code (Vanilla.js, HTML-Strukturen, CSS-Konzepte)
- langjährige Erfahrung im JavaScript Ökosystem (node.js, Express, Sockets, APIs)
- Verantwortungsbewusstsein, Abstraktionsvermögen, Lernfreude
Was erwartet Sie konkret?
Sie arbeiten in einem kleinen Team (3 Personen) an unserer Großraumrobotik Plattform „Cranomatic“, welche als „Process-Crane-Management-System“ Prozesskrananlagen weltweit zu automatisch laufenden Produktionsanlagen macht.
Die Anwendung läuft in einer Node.js Umgebung, sodass Sie primär mit JavaScript programmieren werden, zumal die Nutzeroberflächen alle für den Browser entwickelt werden.
Starke Erfahrung und tiefes Wissen in JavaScript sind von Vorteil, jedoch kann unser Team Sie auch als Einsteiger in das geforderte Niveau begleiten.
Das Schreiben dieser Anwendung orientiert sich stark an den Features der eingesetzten Krananlagen, sodass Sie mit Ihrem Team, unseren SPS-Profis und internationalen Kunden gemeinsam Anforderungen und Lösungen für die Cranomatic ausarbeiten und somit einen hohen Grad an Selbstverwirklichung und Wertschätzung Ihrer Arbeit erfahren, da sie in einem spannenden und verantwortungsbewussten Umfeld echte Probleme löst, die häufig noch nie gelöst wurden. Gleichzeitig bestreiten wir gemeinsam den Weg immer mehr digitale Produkte mithilfe von Agenten zu erstellen.
Konkrete Einsatzgebiete Nach Ihrem Level
Einsteiger
- Belasten der Software und Schreiben von Tests
- Umsetzen von visuellen Features für die 3D-Benutzeroberfläche (Three.js)
- Erproben der Funktionalität am realen Versuchskran
- Ableiten von Dokumenten für Feature-Beschreibung, Schulungen, Marketing etc.
- Ausarbeiten von Schnittstellen, damit Dritt-Systeme die Kran-Flotte fremdsteuern können
- Programmieren von weiteren Modulen (Magnet-Traversen, Greifer, Monitoring, etc.)
- Isolieren von Features für eigenständige Demos, Prototypen und Vorführungen
- Ausarbeiten von Simulations-Umgebungen, Agentic-Coding Umgebungen pflegen
- Mitgestalten, Ausarbeiten und Programmieren der Kern-Konzepte und Software-Architektur
- Gemeinsame Termine mit Kunden (primär Online), um die Software-Anbindung in Produktionen zu verwirklichen
- Auskundschaften und Erproben neuer Technologien und Implementierung dieser
- Umsetzen der Sicherheitsrechtlinien, sodass die Software 24/7 fehlerfrei, effizient und sicher arbeitet
per Email an: [email protected]
oder per Post an BANG Kransysteme GmbH & Co. KG, Abteilung Personal, Am Alten Bahndamm 11, 08606 Oelsnitz/Vogtl.
Zurück zur Übersicht Jetzt bewerben
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search