UX Developer
Comarch AG
Hannover, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
SeniorJob location
Hannover, Germany
Tech stack
Java
Artificial Intelligence
Client Server Models
Code Review
Digital Rendering
Human-Computer Interaction
JavaFX
Responsive Web Design
Reverse Engineering
Vaadin
Information Technology
Web Technologies
Front End Software Development
Hardware Infrastructure
Code Restructuring
Job description
- Entwicklung und Implementierung moderner, responsiver und barrierefreier Benutzeroberflächen für Enterprise-Anwendungen
- Analyse des bestehenden Legacy-Codes
- Einarbeitung in komplexe, proprietäre Frameworks
- Entwicklung zukunftssicherer Migrationspfade zu modernen UX/UI-Standards
- Entwicklung wiederverwendbarer UI-Komponenten und Widgets sowie Konzeption und Aufbau einer Komponentenbibliothek
- Entwicklung robuster APIs und UI-Frameworks für die interne Nutzung
- Optimierung von Performance, Rendering und Client-Server-Kommunikation
- Sicherstellung von Usability, Accessibility, Browserkompatibilität und Responsive Design
- Erstellung und Pflege von Frontend-Templates und Script-basierten Lösungen
- Mitarbeit an technischer Konzeption, Architektur und Aufwandsschätzungen
- Durchführung von Code-Reviews und Qualitätssicherung
- Fachliche Unterstützung der Kollegen bei komplexen Fragestellungen Das bringst du mit
Requirements
- Ausbildung: Erfolgreich abgeschlossene Ausbildung oder ein Hochschulstudium in den Bereichen Informatik, Wirtschaftsinformatik oder vergleichbar
- Know-how: Langjährige Erfahrung in der Java-Entwicklung und tiefes Verständnis über historisch gewachsene Benutzeroberflächen in großen Systemen (z.B. Swing/JavaFX zu Web-technologien); Kenntnisse in modernen UI-Architekturen (Vaadin, Web-Components, asynchrone UIs); Routinierter Umgang mit AI zur Code-Analyse und zum automatisierten Refactoring
- Arbeitsstil: Exzellentes Abstraktionsvermögen; Ausgeprägtes Verständnis für Usability und nutzerzentriertes Design; Teamgeist und ausgeprägte Kommunikations-Skills; Methodisches Vorgehen beim Reverse-Engineering und Refactoring
- Sprachen: Sehr gute Deutsch- (mind. C1) und Englischkenntnisse
Benefits & conditions
- Erreiche mehr! - Eigenverantwortlich arbeiten mit vielen Entwicklungsmöglichkeiten in einem international tätigen Wachstumsunternehmen
- Abwechslung pur! - Spannendes Arbeitsumfeld in einem kreativen und hochmotivierten Team mit anspruchsvollen Aufgaben
- Teamwork! - Zusammenarbeit mit erfahrenen Spezialisten
- Arbeitsplatz mit Charme! - Moderner Arbeitsplatz mit leistungsstarker IT-Hardware - kein Großraumbüro
- Work-Life-Balance! - Flexible Arbeitszeiten, hybrides Arbeitsmodell (60/40 Regelung auf Monatsbasis) und 30 Urlaubstage in Deutschland sowie Sonderurlaub