25.08.2025 aktualisiert


Premiumkunde
nicht verfügbarFrontend Beratung und Entwicklung (React, Vue, TypeScript, Webstandards, A11y)
Neubiberg, Deutschland
Weltweit
Fachinformatiker Fachrichtigung Anwendungsentwicklung IHKSkills
JavaJavascriptAgile MethodologieArchitekturConfluenceJiraHtml5SynchronisationCSSSoftware QualityCode-ReviewContinuous IntegrationDevopsGithubKnowledge ManagementMariadbMysqlNode.JsOracle FinancialsScrumNext.jsResponsive WebdesignTestmethodenTypescriptWeb Content Accessibility GuidelinesWeb ApplikationenWebstandardsEslintTestenTest-Driven DevelopmentReactJSSpringbootDependency ManagementBackendGitlabGitVue.JsKanbanWebpackAngularJSGitlab-CiPlaywrightSentryTechnologie-Know-howNpm(Software)BitbucketFront EndReact ReduxRestful ApisSoftware Version ControlDockerJenkinsMicroservices
Erfahrener Senior Fullstack Developer mit über 10 Jahren Berufserfahrung in der Entwicklung moderner Webanwendungen und barrierefreier Komponentenbibliotheken. Spezialisiert auf TypeScript, React, Vue.js und Node.js sowie barrierefreie Frontend-Architektur nach WCAG, BITV und EN 301 549. Erfahrung in technischer Leitung, Team-Mentoring und Aufbau nachhaltiger DevOps- und Testprozesse (CI/CD, GitHub Actions, Playwright). Verbindet tiefes technisches Know-how mit einem Fokus auf Developer Experience, Codequalität und Performance.
Frontend Development
Backend Development
Testing & QA
Build & DevOps
Methoden & Zusammenarbeit
Frontend Development
- TypeScript, JavaScript, HTML5, CSS3, SCSS
- Vue.js, Nuxt, React, Redux, Stencil, AngularJS, Next.js, Formik
- Responsive Design, Design Tokens, Theming, Accessibility (WCAG 2.1, BITV, EN 301 549, NVDA, VoiceOver)
- Progressive Web Apps, Offline First
- ESLint, Stylelint, Sentry, Storybook, Lighthouse, Core Web Vitals
Backend Development
- Node.js, Express, Java, Spring Boot
- REST APIs, Microservices, MySQL, MariaDB, Oracle
Testing & QA
- Jest, Vitest, Playwright, Backstop.js, Axe
- E2E-Testing, Visual Regression Testing, TDD
Build & DevOps
- npm, pnpm, Webpack, Vite
- Docker, Jenkins, GitHub Actions, GitLab CI
- Monorepos, CI/CD, Dependency Management
Methoden & Zusammenarbeit
- Agile Softwareentwicklung (Scrum, Kanban)
- Versionsverwaltung mit Git (GitHub, GitLab, Bitbucket)
- Projekt- und Wissensmanagement: Jira, Confluence
- Code Reviews
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Hinzufügen, Anpassen und Fehlerbehebung von Webkomponenten innerhalb der Bibliothek unter Verwendung von TypeScript, Stencil und modernen Webstandards.
- Optimierung der Webkomponenten in Richtung Barrierefreiheit unter Berücksichtigung der WCAG- und BITV-Richtlinien.
- Refactoring der internen Codebasis und der öffentlichen APIs, zur Verbesserung der Produktivität und Developer Experience.
- Erstellung, Erweiterung und Fehlerbehebung von Themes für verschiedene interne Kunden.
- Weiterentwicklung von React-basierten Anwendung unter Verwendung von KoliBri.
- Entwicklung eines spezialisierten Frameworks für visuelle Regressionstests der Komponenten des Projekts mit den verschiedenen Themes.
- Konfiguration des Monorepo zur Nutzung von pnpm-Workspaces, um die Produktivität der Entwickler zu verbessern.
- Neu- und Weiterentwicklung von GitHub Workflows zur Verbesserung der Test- und Release-Prozesse.
- Initiale Konfiguration und Entwicklung von E2E-Tests mit Playwright.
- Technische Leitung des Entwicklungsteams, einschließlich Mentoring und Code Reviews.
- Entwicklung von internen und kundenorientierten webbasierten Anwendungen unter Verwendung von Technologien wie Vue.js, Nuxt, TypeScript und AngularJS in mehreren Teams
- Durchführung von Code-Reviews und Mentoring für andere Entwickler
- Leitung von Feature-Teams in einer Scrum-Master-ähnlichen Rolle
- Teamübergreifende Beseitigung von Hindernissen bei Notfällen und anderen dringenden Problemen
- Unterstützung des Backend-Teams mit Java/Spring-Entwicklung
- Enge Zusammenarbeit mit dem Operations-Team bei der Spezikation von neuer Infrastruktur und der Erstellung von Jenkins-Build-Pipelines
- Ständige Optimierung der Web-Performance und Verbesserung der Ladezeiten kritischer Webseiten
- Durchführung von Bewerbungsgesprächen mit potenziellen neuen Mitarbeitern; Leistungsbeurteilung von Teammitgliedern
- Planung und Umsetzung eines neuen Website-Projekts unter Verwendung von Node.js, Express und Nuxt sowie Integration mit bestehenden Services und Workows
- Entwurf, Implementierung und Wartung eines universellen Build- und Testmoduls, das in allen Frontend-Projekten unter Verwendung von npm-Scripts, Webpack und Jest eingesetzt wird
- Entwicklung eines Microservice auf Basis von Node.js und Puppeteer zur automatisierten PDF- Erstellung
- Entwicklung und Anpassung von Komponenten im internen Designsystem und Implementierung dessen in Projekte
- Einrichtung einer internen npm-Registry, Erstellung und Dokumentation der entsprechenden Workows
- Entwicklung eines Dashboards, das anstehenden Dependency-Upgrades für npm-Pakete anzeigt
- Entwicklung diverser Browser-Erweiterungen zur Verbesserung der internen Arbeitsabläufe mit Jira und Jenkins
- Integration von Linters (ESLint, Stylelint) in alle Projekte und Erweiterung der Code Styleguides
- Konguration und Integration von Sentry in allen Projekten zum verbesserten Reporting und zur besseren Nachverfolgbarkeit von Fehlern
- Recherche und Implementierung von Lösungen zur inkrementellen Migration von AngularJS zu Vue.js