Software Engineer
APRIORI - business solutions AG
13 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
Senior Compensation
€ 76KJob location
Remote
Tech stack
Geographic Information Systems
API
Agile Methodologies
Client Server Models
Code Review
Human-Computer Interaction
Scrum
Release Management
Software Engineering
Software Systems
TypeScript
Web Applications
Tailwind
React
Backend
GIT
Integration Tests
Information Technology
Front End Software Development
Software Version Control
Job description
- Weiterentwicklung eines webbasierten Portals für Daten, Dokumente, Karteninhalte sowie Status- und Fortschrittsinformationen
- Anbindung des Frontends an Backend-Services über REST-APIs zur effizienten Client-Server-Kommunikation
- Gestaltung und technische Umsetzung wizard-gestützter Benutzeroberflächen für komplexe Workflows
- Implementierung rollenspezifischer Frontends inkl. Autorisierung und Interaktion mit Drittsystemen
- Sicherstellung moderner UI-/UX-Prinzipien für eine intuitive Nutzererfahrung
- Mitarbeit in agilen Teams (Scrum/Kanban), Durchführung von Code Reviews und UX-Feedback-Schleifen
- Integration von Softwarelösungen in bestehende Softwaresysteme und Unterstützung bei Release-Management, Flexitime Work from home Canteen Restaurant tickets Company pension Accessibility Training Car park Convenient transport links Employee benefits Company car Mobile device Profit-sharing Staff events Private internet use Dogs welcome
Requirements
- Abgeschlossenes Studium der Informatik, Softwaretechnik oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung (mindestens 3 Jahre) in der professionellen Entwicklung von React-Komponenten in TypeScript
- Fundierte Kenntnisse in React-Ökosystemen, u. a. react-hook-form, react-router, shadcn, radix-ui, tailwindcss
- Erfahrung in der Umsetzung komplexer UI-Komponenten in Storybook
- Kenntnisse in UX/UI-Design, Formularlogik und interaktiver Kartenintegration (z. B. GIS-Komponenten)
- Erfahrung in modularen Architekturen, Testbarkeit, Versionskontrolle (git/gitbash) sowie Unit- und Integrationstests (z. B. vitest)
- Erfahrung in agiler Softwareentwicklung, PairProgramming und Zusammenarbeit in interdisziplinären Teams
- Sehr gute Deutschkenntnisse (C1), Englischkenntnisse von Vorteil
- Ausgeprägte Teamfähigkeit, Kommunikationsstärke und gute Ausdrucksweise
Benefits & conditions
Bonn
- Verified job ad
- Full-timeEmployment type: Full-time
- €61,000 - €75,500 (XING estimate)
- Hybrid
- Be an early applicant, * Verantwortung für die Weiterentwicklung eines zukunftsweisenden Managementsupportsystems
- Vollzeit Position, 40 Std./Woche, 70 % Homeoffice möglich
- Moderne technische Ausstattung und interdisziplinäre Zusammenarbeit
- Persönliche und fachliche Weiterentwicklung in einem innovativen IT-Umfeld
- Dynamisches Umfeld, in dem Ihre Erfahrung direkt Wirkung zeigt