genua GmbH IT-Sicherheit

Full Stack Entwickler bei genua GmbH

📍 Köln, Berlin, Stuttgart, Leipzig, Kirchheim bei München (Hybrid) 🏠 Möglichkeit zu mobilem Arbeiten kombiniert mit Präsenzphasen an den Standorten. 💼 Vollzeit 📋 Unbefristet

Die genua GmbH sucht motivierte Full Stack Entwickler zur Weiterentwicklung ihrer hochsicheren IT-Security-Lösungen in den Bereichen Industrie und kritische Infrastrukturen. Das Unternehmen bietet dabei ein dynamisches Umfeld mit Fokus auf moderne Technologien wie KI und Post-Quantum-Kryptografie sowie flexible Arbeitsmodelle.

Gefordert
RustRuby on RailsPerlAngularVueGitUnixDeutsch B2Englisch B2
Wünschenswert
Code-Review ErfahrungPost-Quantum-KryptografieThird-Level-Support

Was erwartet dich in dieser Rolle?

Du wirst Teil eines innovativen Teams in der IT-Sicherheitsbranche und arbeitest an zukunftsweisenden Technologien, die besonders schützenswerte Infrastrukturen sichern. Die Position bietet die Chance, von der Backend-Entwicklung bis zum Frontend komplette Lösungen zu gestalten und direkt Einfluss auf die Produktqualität zu nehmen.

  • Produktentwicklung — Du gestaltest neue Features für Produkte wie genucenter und genuResi Web aktiv mit und sorgst für moderne Schnittstellen.
  • Technologische Vielfalt — Die Arbeit umfasst verschiedene Programmiersprachen und Frameworks, was Abwechslung und fachliches Wachstum garantiert.
  • Usability Fokus — Du legst besonderen Wert darauf, dass die Anwendungen für die Endnutzer intuitiv und einfach zu bedienen sind.
  • Code Qualität — Durch Bugfixing und kontinuierliche Verbesserungsprozesse stellst du eine nachhaltige und fehlerfreie Softwareentwicklung sicher.

Durch die enge Zusammenarbeit mit Product Ownern und Stakelern lernst du, technische Anforderungen direkt in nutzerfreundliche Lösungen umzusetzen.

Welche Aufgaben erwarten dich?

Deine Hauptaufgabe besteht in der vollständigen technischen Weiterentwicklung von Industrielösungen, wobei du sowohl im Backend als auch im Frontend tätig wirst. Du bist verantwortlich für die Konzeption neuer Funktionen und die Implementierung in bestehenden Systemen.

  • Feature Implementierung — Du entwickelst und integrierst neue Funktionen in Produkte wie genuview und genubox für Fertigungsstraßen.
  • Fehleranalyse — Du analysierst systematisch auftretende Fehler und behebst diese effizient, um die Systemstabilität zu gewährleisten.
  • Kundenunterstützung — Im Third-Level-Support stehst du den Kundengruppen bei komplexen technischen Fragestellungen beratend zur Seite.
  • Zusammenarbeit — Du arbeitest eng mit internen Schnittstellenteams und externen Kunden zusammen, um Bedürfnisse präzise zu erfassen.
  • Wissensaustausch — Du teilst dein technisches Wissen aktiv im Team und förderst den fachlichen Austausch zwischen den Entwicklern.

Zusätzlich bringst du dich aktiv in den kontinuierlichen Verbesserungsprozess ein, um die Produktentwicklung stetig zu optimieren und effizienter zu gestalten.

Was solltest du mitbringen?

Grundlage für diese Position ist eine abgeschlossene Ausbildung im Bereich Informatik oder ein technisches Studium, wobei auch Quereinsteiger mit nachweisbarer Relevanter Erfahrung willkommen sind. Du solltest fundierte Kenntnisse in mindestens einer der genannten Programmiersprachen mitbringen und bereit sein, dich schnell in weitere Technologien einzuarbeiten.

  • Programmiersprachen — Sehr gute Kenntnisse in Rust, Ruby on Rails, Perl, Angular oder Vue sind essenziell für die tägliche Arbeit.
  • Versionierung — Erfahrung im Umgang mit git sowie mit etablierten Code-Review-Prozessen ist für die Zusammenarbeit im Team unverzichtbar.
  • Betriebssysteme — Grundlegende Kenntnisse in Unix-Betriebssystemen werden vorausgesetzt, um die Infrastruktur zu verstehen und zu warten.
  • Sprachkenntnisse — Gute Deutsch- und Englischkenntnisse auf mindestens B2-Niveau sind notwendig für die Kommunikation im Team und mit Kunden.
  • Reisebereitschaft — Je nach Standort bist du bereit, gelegentliche Reisen an den Hauptstandort Kirchheim bei München zu unternehmen.

Egal ob Quereinsteiger oder erfahrener Profi, dein Potenzial kann bei genua gemeinsam entfaltet werden, wenn du offen für neue Herausforderungen bist.

Was bietet dir das Unternehmen?

genua GmbH bietet ein Umfeld, das auf Wertschätzung, Entwicklung und Nachhaltigkeit setzt, um die Work-Life-Balance der Mitarbeiter aktiv zu unterstützen. Das Unternehmen legt großen Wert auf die persönliche Weiterentwicklung und die Gesundheit seiner Belegschaft durch diverse Angebote.

  • Flexibilität — Flexible Arbeitszeiten und die Möglichkeit zu mobilem Arbeiten ermöglichen eine individuelle Gestaltung des Arbeitsalltags.
  • Karriere — Das Karriereprogramm „career sprint“ unterstützt dich gezielt beim Eintritt in die Fach- oder Führungslaufbahn.
  • Soziales — Eine kinderfreundliche Kultur mit Kinderferienbetreuung und die Möglichkeit, den eigenen Hund mitzubringen.
  • Gesundheit — Vergünstigte Nutzung von Sport- und Gesundheitseinrichtungen sowie Obst und Getränke im Büro.
  • Nachhaltigkeit — Erstattung der ÖPNV-Fahrkarte und Förderung von E-Ladestationen zeigen das Engagement für umweltfreundliches Verhalten.
  • Innovation — Die GeekWeek bietet zweimal im Jahr Zeit für eigene Projekte und Kreativität abseits des normalen Arbeitsalltags.

Durch umfangreiche Einarbeitung und ein tolles Team findest du dich schnell ein und kannst dein volles Potenzial entfalten.

Deine Benefits im Überblick

Flexible Arbeitszeiten
Mobiles Arbeiten
Hunde willkommen
Karriereprogramm
Firmenevents
Gesundheitsförderung
Betriebliche Altersversorgung
Reisekostenzuschuss
Kinderferienbetreuung

Häufige Fragen zu dieser Stelle

Wie ist das Arbeitsmodell bei genua GmbH?

Das Arbeitsmodell ist hybrid gestaltet, wobei flexible Arbeitszeiten und die Möglichkeit zu mobilem Arbeiten im Vordergrund stehen. Je nach Einsatzort ist eine gewisse Präsenz an den Standorten wie Köln, Berlin oder Kirchheim erforderlich, um die Teamarbeit zu fördern und Meetings persönlich abzuhalten.

Welche Programmiersprachen werden benötigt?

Du solltest sehr gute Kenntnisse in mindestens einer der folgenden Technologien mitbringen: Rust, Ruby on Rails, Perl, Angular oder Vue. Offenheit, dich in weitere Programmiersprachen und Technologien einzuarbeiten, ist dabei ebenfalls eine wichtige Voraussetzung für den Erfolg in dieser Position.

Ist eine vorherige Erfahrung notwendig?

Ein abgeschlossenes technisches Studium oder eine vergleichbare Qualifikation ist erwünscht, wobei Quereinsteiger mit relevanter Erfahrung willkommen sind. Erfahrung im Umgang mit git sowie mit Code-Review-Prozessen sind grundlegend, um die Code-Qualität im Team sicherzustellen und effektiv zusammenzuarbeiten.

Welche Sprachkenntnisse sind erforderlich?

Gute Deutsch- und Englischkenntnisse auf mindestens dem B2-Niveau sind erforderlich, um sowohl im Team als auch im Kundenkontakt effektiv kommunizieren zu können. Dies ist besonders wichtig für die Unterstützung der Kundengruppen im Third-Level-Support und die Zusammenarbeit mit internationalen Stakeholdern.