Web Developer
Role details
Job location
Tech stack
Job description
Gesucht wird ein:e Web Developer:in für das Web-Frontend der Vertriebsplattform im Personenverkehr der DB Fernverkehr AG (www.bahn.de). Die Rolle verbindet moderne Frontend-Entwicklung mit Vue/TypeScript, Middleware-Verständnis mit Node/Nest, hohe Testabdeckung sowie klare Anforderungen an Accessibility, Datenschutz und OWASP-orientierte Security.
- Entwicklung neuer Features im Frontend inkl. sauberer API-Integration
- Mitverantwortung für Codequalität, Testbarkeit und Release-Stabilität
- Umsetzung von Security- und Datenschutzanforderungen im Entwicklungsalltag
- Zusammenarbeit mit QA, UX und DevOps entlang der Delivery-Kette
- Pflege und Umsetzung von Anforderungen über Jira (Epics, Stories, Tasks, technische Enabler).
- Analyse von Incidents und Fehlertickets inkl. Reproduktionsschritten
- Umsetzung von Hotfixes und regulären Bugfixes in Frontend und/oder Middleware
- Ergänzung oder Anpassung von Unit-/Integrations-/E2E-Tests zur Regression-Absicherung
- Nachvollziehbare technische Dokumentation in Confluence (Architektur, Schnittstellen, Betriebs- und Übergabewissen, Bugfixing).
- KI-gestützte Entwicklung bei unverändertem Qualitätsanspruch
Requirements
- Sehr gute Praxis in Vue.js und TypeScript
- Gute Kenntnisse in Node.js, idealerweise NestJS
- Erfahrung im Entwurf und Betrieb von Middleware-Endpunkten (REST, Fehlerbehandlung, Versionierung)
- Erfahrung mit State-Management (z.B. Vuex oder Pinia)
- Erfahrung mit automatisierten Tests (Unit/Integration/E2E); z. B. mit Jest, Vitest, Playwright
- Erfahrung in systematischer Fehleranalyse- u. Behebung (Reproduktion, Impact-Bewertung, Root-Cause-Analyse, 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 für Accessibility (z. B. WCAG/BITV)
- Grundsicher in Datenschutz (DSGVO) und Security (OWASP Top 10)
- Praxis in Scrum-Teams
- Deutsch mind. B2 (schriftlich/mündlich)
Nice-to-have-Kriterien
- Sicherer Umgang mit KI-Assistenz im Entwicklungsalltag (z. B. für agentenorientiere Entwicklung, Codevorschläge, Refactoring, Analysen, Dokumentation)
Erfahrung in skalierten agilen Setups (SAFe)
- Gute DevOps-Nähe: GitLab, CI/CD-Pipelines
- Deployment-/Plattformbezug: Helm, Kubernetes-/Container-Grundlagen
- Erfahrung mit Storybook, Design-Systemen und komponentengetriebener UI-Entwicklung
- Idealerweise Erfahrung im Umgang und Testing mit Screenreader
|||CandidateProfile|||
- Sehr gute Praxis in Vue.js und TypeScript
- Gute Kenntnisse in Node.js, idealerweise NestJS
- Erfahrung im Entwurf und Betrieb von Middleware-Endpunkten (REST, Fehlerbehandlung, Versionierung)
- Erfahrung mit State-Management (z.B. Vuex oder Pinia)
- Erfahrung mit automatisierten Tests (Unit/Integration/E2E); z. B. mit Jest, Vitest, Playwright
- Erfahrung in systematischer Fehleranalyse- u. Behebung (Reproduktion, Impact-Bewertung, Root-Cause-Analyse, 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 für Accessibility (z. B. WCAG/BITV)
- Grundsicher in Datenschutz (DSGVO) und Security (OWASP Top 10)
- Praxis in Scrum-Teams
- Deutsch mind. B2 (schriftlich/mündlich)
Benefits & conditions
|||CandidateProfile-endBenefits||| 80% Remote / 20% Onsite Es besteht die Möglichkeit zum Teil im Homeoffice /remote zu arbeiten und somit von den Vorteilen hybrider Arbeit zu profitieren (flexibles Arbeiten) Teamspirit und Diversität Work-Life-Balance Attraktive Vergütung Sozialleistungen Vielseitige Weiterbildungsmöglichkeiten Team- und Sportevents Globales Netzwerk Attraktives Mitarbeiterempfehlungsprogramm |||Benefits-endCompanyDetail||| Akkodis ist ein globales Beratungsunternehmen für Digital Engineering, das Technologie und Talente zusammenbringt, um Transformation zu beschleunigen, Innovation voranzutreiben und eine intelligentere Zukunft zu gestalten. Mit mehr als 50.000 Expert:innen in über 30 Ländern verbinden wir Branchen und Technologien miteinander - von AI und Data Analytics bis zu Cloud, Edge, Automatisierung und Cybersecurity. |||CompanyDetail-endRecruiterContact|||