Ab sofort in Vollzeit, Teilzeit möglich.
Auch wenn wir natürlich kein Start-up mehr sind – wir fühlen uns trotzdem so. Denn wir erfinden uns gerade neu: Wir arbeiten an GeSi4, der nächsten Generation unserer Softwarelösung.
Hier kannst Du Dich im Bereich Software-Entwicklung an verschiedenen Stellen einbringen, neue Wege finden und Weichen stellen! Unsere vierte Generation ist eine Web-Lösung. Das Frontend wird daher komplett neu entwickelt – das ist Deine Bühne, wenn Du Web-Entwicklung machen willst. Wir haben uns hier für das Framework „Vue.js“ entschieden. Auch im Backend (Java) gibt es viel zu tun. Das beginnt beim Datenbank-Kernel, geht über das Access-Management, den Query-Controller und den Business-Logic-Controller bis zur Definition der REST-API. Wir wenden striktes Domain Driven Design an und speichern Daten mittels Event Sourcing.
Deine Aufgaben bei GeSi Software
Du wirst ab Tag 1 an unserem Produkt arbeiten. Dabei bist Du natürlich nicht alleine – es gibt immer einen Senior-Entwickler, der Dir als Projekt-Pate zur Seite steht. Wir arbeiten nach dem Domain-Driven-Design (DDD) und streben nach einer hexagonalen Architektur. Dafür nutzen wir moderne Werkzeuge wie z.B. KI-Agenten, Code-Review, Issue-Tracking, Ticket-System, und Git als Code-Repository. Das Betriebssystem für den Rechner kannst Du frei wählen (wobei wir Linux empfehlen ).
Konzeption und Entwicklung unserer Software – die IDE kannst Du frei auswählen. Wir stellen Dir IntelliJ zur Verfügung, in dessen Rahmen Du auch den KI-Agenten Junie verwenden kannst.
Weiterentwicklung bestehender Softwarelösungen und Online-Tools.
Als Frontend-Entwickler: Du entwickelst die Oberfläche nach fachlichen Vorgaben, hast dabei jedoch viel Freiheit in der konkreten Gestaltung. Damit beeinflusst Du direkt die User-Experience im engen Zusammenspiel mit der Backend-Entwicklung. Oberflächen-Tests sind ein integraler Bestandteil Deiner Arbeit.
Als Backend-Entwickler: Du implementierst die Business-Logik, sicherst diese mit JUnit-Tests ab und schaffst Schnittstellen für die Support-Prozesse und das Frontend.
Das bringst Du mit
Abgeschlossenes Informatik-Studium oder vergleichbare Ausbildung
Frontend-Erfahrungen in oder Interesse an Vue.JS, Vite, Vuetify, Typescript (oder ähnliche Technologien wie React, Angular, Bootstrap, …)
Backend-Erfahrungen in Java, SQL-Datenbanken, Git, am besten auch Maven
Sehr gut Deutsch in Wort und Schrift (mindestens C1), da unsere interne und externe Kommunikation überwiegend auf Deutsch erfolgt.
Du arbeitest selbständig, strukturiert und bist ein Teamplayer
Was sonst noch wichtig ist
Vollzeitanstellung, Teilzeit möglich
unbefristete Anstellung
nach Absprache hybrides Arbeiten
Du erhältst eine intensive Einarbeitung
flache Hierarchien und kurze Entscheidungswege in einem kleinen Team
Zuschuss zum ÖPNV
Teamparkplatz im Haus
Kostenfreie Getränke und Obstkorb .
Jetzt bewerben und Teil des GeSi-Teams werden
#gform_wrapper_10[data-form-index="0"].gform-theme,[data-parent-form="10_0"]{-gf-color-primary: #204ce5;-gf-color-primary-rgb: 32, 76, 229;-gf-color-primary-contrast: #fff;-gf-color-primary-contrast-rgb: 255, 255, 255;-gf-color-primary-darker: #001AB3;-gf-color-primary-lighter: #527EFF;-gf-color-secondary: #fff;-gf-color-secondary-rgb: 255, 255, 255;-gf-color-secondary-contrast: #112337;-gf-color-secondary-contrast-rgb: 17, 35, 55;-gf-color-secondary-darker: #F5F5F5;-gf-color-secondary-lighter: #FFFFFF;-gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);-gf-color-out-ctrl-light-rgb: 17, 35, 55;-gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);-gf-color-out-ctrl-light-lighter: #F5F5F5;-gf-color-out-ctrl-dark: #585e6a;-gf-color-out-ctrl-dark-rgb: 88, 94, 106;-gf-color-out-ctrl-dark-darker: #112337;-gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);-gf-color-in-ctrl: #fff;-gf-color-in-ctrl-rgb: 255, 255, 255;-gf-color-in-ctrl-contrast: #112337;-gf-color-in-ctrl-contrast-rgb: 17, 35, 55;-gf-color-in-ctrl-darker: #F5F5F5;-gf-color-in-ctrl-lighter: #FFFFFF;-gf-color-in-ctrl-primary: #204ce5;-gf-color-in-ctrl-primary-rgb: 32, 76, 229;-gf-color-in-ctrl-primary-contrast: #fff;-gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;-gf-color-in-ctrl-primary-darker: #001AB3;-gf-color-in-ctrl-primary-lighter: #527EFF;-gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);-gf-color-in-ctrl-light-rgb: 17, 35, 55;-gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);-gf-color-in-ctrl-light-lighter: #F5F5F5;-gf-color-in-ctrl-dark: #585e6a;-gf-color-in-ctrl-dark-rgb: 88, 94, 106;-gf-color-in-ctrl-dark-darker: #112337;-gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);-gf-radius: 3px;-gf-font-size-secondary: 14px;-gf-font-size-tertiary: 13px;-gf-icon-ctrl-number: url("data: image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");-gf-icon-ctrl-select: url("data: image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");-gf-icon-ctrl-search: url("data: image/svg+xml,%3Csvg width='640' height='640' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");-gf-label-space-y-secondary: var(-gf-label-space-y-md-secondary);-gf-ctrl-border-color: #686e77;-gf-ctrl-size: var(-gf-ctrl-size-md);-gf-ctrl-label-color-primary: #112337;-gf-ctrl-label-color-secondary: #112337;-gf-ctrl-choice-size: var(-gf-ctrl-choice-size-md);-gf-ctrl-checkbox-check-size: var(-gf-ctrl-checkbox-check-size-md);-gf-ctrl-radio-check-size: var(-gf-ctrl-radio-check-size-md);-gf-ctrl-btn-font-size: var(-gf-ctrl-btn-font-size-md);-gf-ctrl-btn-padding-x: var(-gf-ctrl-btn-padding-x-md);-gf-ctrl-btn-size: var(-gf-ctrl-btn-size-md);-gf-ctrl-btn-border-color-secondary: #686e77;-gf-ctrl-file-btn-bg-color-hover: #EBEBEB;-gf-field-img-choice-size: var(-gf-field-img-choice-size-md);-gf-field-img-choice-card-space: var(-gf-field-img-choice-card-space-md);-gf-field-img-choice-check-ind-size: var(-gf-field-img-choice-check-ind-size-md);-gf-field-img-choice-check-ind-icon-size: var(-gf-field-img-choice-check-ind-icon-size-md);-gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}
Für welchen Bereich möchtest Du Dich bewerben?
Assistenz der Geschäftsführung
Software-Entwicklung
Fachabteilung
Marketing
Vertrieb
Initiativbewerbung
Gewünschte Anstellung als
Werkstudent: in
Traineeship / Abschlussarbeit
Festanstellung
Gewünschte Anstellung als
Mitarbeiter: in für Support und Produktschulung (m/w/d)
Office-Manager: in
Werkstudent: in als SDBchecker: in (m/w/d)
Werkstudent: in Fachabteilung (m/w/d)
UX/UI-Designer: in (m/w/d)
Name(erforderlich)
Vorname Nachname
E-Mail(erforderlich)
Telefon
Aktuelle Tätigkeit*(erforderlich)
Frühster Eintrittstermin*(erforderlich)
MM Schrägstrich TT Schrägstrich JJJJ
Gehaltsvorstellung (Jahresbrutto)
Anschreiben*(erforderlich)
Bewerbungsunterlagen anhängen*(erforderlich)
Max. Dateigröße: 32 MB.
CAPTCHA
/* widget: Team Member Icon Effect */ .uc_circle_effect_team_member .uc_team_image img { border-radius: 100%; } #uc_circle_effect_team_member_elementor_309ecc8 .#uc_circle_effect_team_member_elementor_309ecc8 .uc_circle_animation { background-color: #FF6000; } #uc_circle_effect_team_member_elementor_309ecc8 .uc_icon_shortcode svg{ width: 1em; height: 1em; }
PETRA FEITSCH
Geschäftsführerin
GeSi Software GmbH
/* widget: Social Icons With Circle Fill Effect */ #uc_social_icons_with_circle_fill_effect_elementor_2dbe5605 { position: relative; width: 100%; display: flex; } #uc_social_icons_with_circle_fill_effect_elementor_2dbe5605 .uc_icon-button { border-radius: 200px; cursor: pointer; display: flex; align-items: center; justify-content: center; position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } #uc_social_icons_with_circle_fill_effect_elementor_2dbe5605 .uc_icon-button .ue-effect { border-radius: 0; display: block; transform: scale(0,0); position: absolute; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } #uc_social_icons_with_circle_fill_effect_elementor_2dbe5605 .uc_icon-#uc_social_icons_with_circle_fill_effect_elementor_2dbe5605 .ue-icon { background: none; left: 0; position: absolute; top: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; width: inherit; height: inherit; z-index: 10; line-height: 1em; display: flex; align-items: center; justify-content: center; } #uc_social_icons_with_circle_fill_effect_elementor_2dbe5605 .ue-icon svg { height: 1em; width: 1em; }