Deine Aufgaben
1. Entwicklung und Erweiterung moderner Webanwendungen mit React
2. Umsetzung von UI/UX-Konzepten in performante und wartbare Komponenten
3. Integration von REST-APIs und Datenquellen
4. Mitarbeit in agilen Teams (Scrum) und Teilnahme an Sprint-Planungen
5. Sicherstellung von Codequalität durch Reviews, Tests und Dokumentation
6. Implementierung sicherer Webarchitekturen nach aktuellen Security-Standards (z. B. OWASP Top 10, CSP, Token-Handling)
Dein Profil
7. IT begeistert Dich: Du hast ein Studium mit Informatik Hintergrund erfolgreich abgeschlossen und konntest bereits mehrere Jahre Erfahrung in Software-Entwicklungsprojekten sammeln
8. Fundierte Kenntnisse in React, JavaScript/TypeScript, HTML5, CSS3
9. Erfahrung mit Tools wie Vite, Redux, Git
10. Vertrautheit mit UI-Frameworks wie Fluent UI
11. Kenntnisse in relationalen Datenbanken (z.B. SQL)
12. Kenntnisse im Umfeld der agilen Software-Entwicklung (z.B. mit Azure DevOps)
13. Fließendes Deutsch (C1) und gute Englischkenntnisse runden Dein Profil ab
Unser Angebot
14. Je nach Position und in Absprache ist mobiles Arbeiten möglich
15. Unterstützung Deiner individuellen Weiterbildung mit passenden Angeboten
16. Mit verschiedensten Vergünstigungen wie Corporate Benefits, JobRad und einem Zuschuss zum ÖPNV sparst Du bares Geld
17. Weil uns Deine Gesundheit am Herzen liegt - wir bieten Dir eine BAV und Krankenzusatzversicherung an
18. Natascha Austel
19. Recruiting Experte
20. +49 7031 6288-281
#content_zone { max-width: 834px; } #scheme_detail_data { width:100%; display:table; margin-bottom: 10px; } .scheme-border { border: 1px solid rgba(220,223,226,0.8); } .scheme-margin { margin-top: 10px; } .scheme-display .scheme-content { font-size: 16px; padding: 14px 24px; background-color: #ffffff; line-height: 1.6; } .scheme-display .scheme-title { word-break: break-word; } .scheme-display .scheme-title h2 { margin: 0px; font-size: 28px; line-height: 2; padding: 0px; } .scheme-display .scheme-title ul { margin-bottom: 16px; } .scheme-display .video { width: 100%; height: 400px; } .scheme-display h2.scheme-headline { margin: 0px 0px 18px 0px; padding: 0px; } .scheme-display .content-images { position: relative; height: 335px; overflow: hidden; display: block; box-sizing: border-box; padding: 0px; } #header_image { display: none; } #jobTplContainer ul.scheme-additional-data { margin-bottom: 0px; min-width: 40%; } .scheme-additional-data { float: left; margin: 0; padding: 0; list-style: none; } .scheme-additional-data li { list-style: none; margin: 4px 15px 0px -3px !important; } .scheme-additional-data li.left { float: left; } .scheme-display .slide-images:nth-child(2), .scheme-display .slide-images:nth-child(3) { display:none; } .scheme-display .slide-images { width: 100%; position:absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); } .scheme-content .user-image { width: 100px; height: 100px; border-radius: 50%; float: left; line-height: 100px; background: no-repeat center center; background-size: cover; } .scheme-content .user-data { height: 100px; margin-left: 80px; } .scheme-content .user-data li { list-style: none; } i.fa-fw { margin-right: 5px; margin-left: 5px; } @media (max-width: 768px) { .scheme-additional-data li { display: block; float: none; } .scheme-display .content-images { height: 250px; } } @media (max-width: 650px) { .scheme-display .content-images { height: 250px; } } @media (max-width: 450px) { .scheme-display .content-images { height: 133px; } } #frame_zone { background-color: #ffffff; }