Frontend Developer (m/w/d)
PAR GmbH
Ansprechpartner: Sara Sokocevic
Frankfurt am Main, Deutschland
ITNode.jsScrumSoftwareentwicklungIntegration (Software)VersionierungBackendBackend-programmierungFull Stack EntwicklungFront EndNestJS
Beschreibung
Beschreibung
Wir suchen ab Januar 2027 einen Frontend Developer (m/w/d) im Rahmen der Arbeitnehmerüberlassung!
Info: Mindestens 40 % onsite in Frankfurt am Main, maximal 60 % remote.
Rollenbeschreibung:
- Entwicklung neuer Frontend-Features mit Vue.js und TypeScript sowie Integration und Anbindung von REST-APIs
- Entwicklung, Wartung und Weiterentwicklung von Middleware-Endpunkten auf Basis von Node.js, idealerweise mit NestJS
- Umsetzung und Weiterentwicklung von State-Management-Lösungen mit Pinia oder Vuex
- Sicherstellung einer hohen Codequalität, Wartbarkeit und Testbarkeit durch geeignete Entwicklungsstandards und automatisierte Tests
- Konzeption, Implementierung und Anpassung von Unit-, Integrations- und End-to-End-Tests zur Absicherung der Softwarequalität und Vermeidung von Regressionen
- Systematische Analyse und Behebung von Incidents und Fehlertickets
- Umsetzung von Hotfixes und regulären Fehlerbehebungen im Frontend und/oder in der Middleware
- Umsetzung und Berücksichtigung von Accessibility-Anforderungen gemäß relevanter Standards wie WCAG und BITV
- Mitarbeit im agilen Entwicklungsteam nach Scrum sowie enge Zusammenarbeit mit QA, UX, DevOps und weiteren Teams entlang des gesamten Delivery-Prozesses
- Pflege, Analyse und Umsetzung technischer und fachlicher Anforderungen in Jira, einschließlich Epics, Stories, Tasks und technischer Enabler
- Erstellung und Pflege technischer Dokumentationen in Confluence, insbesondere zu Architektur, Schnittstellen, Fehlerbehebungen sowie Betriebs- und Übergabewissen
- Einsatz KI-gestützter Entwicklungswerkzeuge unter Einhaltung der Qualitäts- und Sicherheitsanforderungen
Anforderungsprofil:
Muss-Anforderungen:
- Sehr gute praktische Kenntnisse in Vue.js und TypeScript
- Gute Kenntnisse in Node.js, idealerweise mit NestJS
- Erfahrung im Entwurf und Betrieb von Middleware-Endpunkten, insbesondere REST-APIs, Fehlerbehandlung und Versionierung
- Erfahrung mit State-Management-Lösungen wie Pinia oder Vuex
- Praktische Erfahrung mit automatisierten Tests auf Unit-, Integrations- und End-to-End-Ebene, beispielsweise mit Jest, Vitest oder Playwright
- Erfahrung in der systematischen Fehleranalyse und -behebung einschließlich Fehlerreproduktion, Impact-Bewertung, Root-Cause-Analyse und Bugfixing
- Ausgeprägte Fähigkeit, sich schnell und strukturiert in komplexe technische und fachliche Sachverhalte einzuarbeiten und daraus umsetzbare Lösungen abzuleiten
- Solides Verständnis von Accessibility-Anforderungen und Standards wie WCAG und BITV
- Grundlegende Kenntnisse im Datenschutz gemäß DSGVO sowie in IT-Sicherheit, insbesondere OWASP Top 10
- Erfahrung in der agilen Softwareentwicklung nach Scrum
- Sicherer Umgang mit Jira zur Pflege und Bearbeitung von Epics, Stories, Tasks und technischen Enablern
- Erfahrung in der technischen Dokumentation, idealerweise mit Confluence
- Gute Deutschkenntnisse mindestens auf B2-Niveau in Wort und Schrift
- Gute Englischkenntnisse mindestens auf B2-Niveau in Wort und Schrift
- Bereitschaft zur regelmäßigen Präsenz vor Ort von mindestens 40 % sowie zur Zusammenarbeit in einem internationalen Team mit Englisch als Arbeitssprache und zusätzlichem Austausch auf Deutsch
Soll-/Kann-Anforderungen:
- Erfahrung mit KI-gestützten Entwicklungswerkzeugen, beispielsweise zur agentenorientierten Entwicklung, für Codevorschläge, Refactoring, Analysen und Dokumentation
- Erfahrung in skalierten agilen Entwicklungsumgebungen, idealerweise nach SAFe
- Kenntnisse in GitLab sowie Erfahrung mit CI/CD-Pipelines
- Grundkenntnisse in Deployment- und Plattformtechnologien wie Helm, Kubernetes und Containerisierung
- Erfahrung mit Storybook, Design-Systemen und komponentengetriebener UI-Entwicklung
- Erfahrung im Umgang mit Screenreadern sowie in der Prüfung und dem Testing digitaler Barrierefreiheit
- Hoher Qualitätsanspruch hinsichtlich Codequalität, Testabdeckung, Wartbarkeit und Release-Stabilität
- Selbstständige, strukturierte und lösungsorientierte Arbeitsweise bei der Analyse und Umsetzung komplexer Anforderungen
- Ausgeprägte Kommunikations- und Teamfähigkeit sowie Freude an der Zusammenarbeit mit interdisziplinären und internationalen Entwicklungsteams