- Du hast bereits Berufserfahrungen im Bereich der Fullstack-Entwicklung gesammelt.
- Du besitzt einen ausgeprägten Teamgeist und entwickelst leidenschaftlich an Softwarelösungen.
- Du beherrscht die Entwicklung in Java 8 (oder höher) sicher, Spring Framework (SpringBoot), Hibernate, SQL, Maven, React und TypeScript.
- Du hast idealerweise Erfahrungen mit MaterialUI oder einer anderen Komponentenbibliothek gesammelt.,
- Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse.
- Du hast Freude daran, andere Teammitglieder zu befähigen und dein Wissen weiterzugeben.
Tätigkeiten
Du entwickelst die technische Basis unserer Software VEDA Horizon time & security weiter, die auf Open-Source-Technologien basiert.
Du entwickelst automatisierte Tests weiter und erstellst die Dokumentation.
Du setzt Entwicklungsprojekte in enger, teamübergreifender Zusammenarbeit mit Stakeholdern um.
Du bildest dich in Abstimmung mit dem Team fort, trägst dein Wissen ins Team und unterstützt die gemeinsame Weiterentwicklung.
Du förderst den Wissensaustauschs innerhalb des Teams durch Code Reviews und Pair Programming.
Anforderungen
- Mit unserer Personalzeiterfassungs-Software unterstützen wir Organisationen auf dem Weg zu automatisierter Verarbeitung der Arbeitszeiten und somit zu digitalisierten automatisierten Services. Mittels Self-Services schaffen wir Möglichkeiten für unsere Ansprechparter:innen aus Mitarbeitenden, Führungskräften und Personaler:innen jeweils im Rahmen Ihrer Berechtigungen eigenverantwortlich zu arbeiten.
Als Fullstack-Entwickler:in bist du Teil des Teams, das diese zentrale HR-Lösung entwickelt. Im agilen Umfeld arbeitest Du Hand in Hand mit dem Team daran, den Wert des Produkts für unsere Nutzenden zu maximieren – und hast dabei die gesamte Technologie im Blick, vom Frontend bis zur Datenbank.
- Du arbeitest selbstorganisiert sowie in enger Teamabstimmung an unserer Software VEDA Horizon time & security.
- Du entwickelst die technische Basis weiter, die auf Open-Source-Technologien basiert.
- Du entwickelst automatisierte Tests weiter und erstellst die Dokumentation.
- Du setzt Entwicklungsprojekte in enger, teamübergreifender Zusammenarbeit mit Stakeholdern um.
- Du bildest dich in Abstimmung mit dem Team fort, trägst dein Wissen ins Team und unterstützt die gemeinsame Weiterentwicklung.
- Du förderst den Wissensaustauschs innerhalb des Teams durch Code Reviews und Pair Programming.
Team
Wir setzen auf enge Zusammenarbeit - zwischen Entwicklungsteam, Product Owner und UX-Designer:innen. Offene Kommunikation, Pairprogramming und der regelmäßige Austausch fördern Innovation und Qualität. Du kannst eigene Ideen einbringen und neue Technologien mitgestalten. Unser Team lebt Zusammenhalt und Veränderung - wir wachsen gemeinsam, unterstützen uns und treiben Entwicklungen aktiv voran.
Bewerbungsprozess
So läuft unser Bewerbungsprozess ab
1. Bewerbung
Du sendest uns deine Unterlagen – wir prüfen sie sorgfältig und melden uns zeitnah bei dir.
2. Erstes Kennenlernen
Wenn dein Profil zu uns passt, laden wir dich zu einem Gespräch mit HR und den Team Leads ein. Hier lernen wir uns gegenseitig kennen und sprechen über die Position, deine Erfahrungen und Erwartungen.
3. Coding Challenge & Team-Kennenlernen
Im nächsten Schritt bearbeitest du eine externe Coding Challenge. Außerdem hast du die Möglichkeit, dein zukünftiges Team kennenzulernen und einen ersten Eindruck von unserer Zusammenarbeit zu gewinnen.
4. Vertragsgespräch
Sind wir auf beiden Seiten überzeugt, besprechen wir gemeinsam die Vertragsdetails und beantworten letzte offene Fragen.
5. Willkommen im Team!
Nach der Vertragsunterzeichnung steht deinem Start bei uns nichts mehr im Weg.
Dauer: Der gesamte Bewerbungsprozess dauert – abhängig von deiner Verfügbarkeit – in der Regel nur 2 bis 3 Wochen.