Projekte (Auszug) Software Developer - Entwicklung einer multi-brand Anwendung eines Haushaltsgroßgeräteherstellers E-Commerce | seit 11/2023 Methoden & Werkzeuge Next.js | React | TypeScript | GraphQL | Apollo | Contentstack | Jest | Playwright | Storybook | Figma | GitHub | Jira & Confluence | Kanban & Scrum Aufgaben - Aufbau neuer Webseiten
- Implemetierung von Features
- Anbindung der CMS Systeme (u.a. Contentstack) mit GraphQL und Apollo
- Verwendung des Design Systems (Figma) inkl. interner Component Library
- Sicherstellung der barrierefreien Nutzung der Seite und Einhaltung der WCAG
- Code Reviews und Pairing
- Qualitätssicherung durch Tests mit Jest und Playwright
- Weiterentwicklung des Projektsetups mit Fokus auf die Developer Experience
- Aufbau neuer Webseiten
- Implemetierung von Features
- Anbindung der CMS Systeme (u.a. Contentstack) mit GraphQL und Apollo
- Verwendung des Design Systems (Figma) inkl. interner Component Library
- Sicherstellung der barrierefreien Nutzung der Seite und Einhaltung der WCAG
- Code Reviews und Pairing
- Qualitätssicherung durch Tests mit Jest und Playwright
- Weiterentwicklung des Projektsetups mit Fokus auf die Developer Experience
Software Developer - Entwicklung einer Anwendung zur automatischen Prozesssteuerung Medien | 10/2023 - 03/2024 Methoden & Werkzeuge Angular | TypeScript | Material Design / UI | SCSS | Kotlin | Java | Spring Boot | REST | Jasmine | Storybook | GitHub | Jira & Confluence | Kanban & Scrum Aufgaben - Konzeption von Designs
- Implementierung von neuen Features im Frontend (Komponenten, Dashboards, etc.)
- Erweiterung bestehender Features und bugfixing im Backend
- Code Reviews und Pairing
- Qualitätssicherung durch Tests mit Jasmine
- Konzeption von Designs
- Implementierung von neuen Features im Frontend (Komponenten, Dashboards, etc.)
- Erweiterung bestehender Features und bugfixing im Backend
- Code Reviews und Pairing
- Qualitätssicherung durch Tests mit Jasmine
Software Developer - Entwicklung einer multi-brand Component Library E-Commerce | seit 09/2021 Methoden & Werkzeuge React | TypeScript | Next.js | Figma | Emotion | Material UI | styled components | Framer Motion | Playwright | Jest | Storybook | Eslint | Prettier | Github Actions | turbo | Node.js | GitHub | Bitbucket | Jira & Confluence | Kanban & Scrum Aufgaben - Entwicklung von responsiven, polymorphen, hochgradig wiederverwendbaren und konfigurierbaren React Komponenten
- Refinement von Designanforderungen
- Sicherstellung einer hohen Code-Qualität durch Pair-Programming und Code-Reviews
- Qualitätssicherung der Komponenten durch Tests mit Storybook und Playwright
- Enge Zusammenarbeit mit den Konsumenten während der Integration
- Know-how Transfer und Training der internen Entwickler für die neuen Technologien
- Aktive Mitgestaltung der agilen Prozesse und Praktiken
- Weiterentwicklung des Projektsetups mit Fokus auf die Developer Experience
- Entwicklung von responsiven, polymorphen, hochgradig wiederverwendbaren und konfigurierbaren React Komponenten
- Refinement von Designanforderungen
- Sicherstellung einer hohen Code-Qualität durch Pair-Programming und Code-Reviews
- Qualitätssicherung der Komponenten durch Tests mit Storybook und Playwright
- Enge Zusammenarbeit mit den Konsumenten während der Integration
- Know-how Transfer und Training der internen Entwickler für die neuen Technologien
- Aktive Mitgestaltung der agilen Prozesse und Praktiken
- Weiterentwicklung des Projektsetups mit Fokus auf die Developer Experience
Software Developer - Entwicklung von Hilfstools für agilen Teams Online Services | 01/2020 - 08/2021 Methoden & Werkzeuge React | Tailwind | Sass | JavaScript | TypeScript | Go | REST | GitHub | Jira & Confluence | Kanban & Scrum Aufgaben - Fachliche Konzeption und Refinement der Anforderungen
- Technische Konzeption von Webanwendungen
- Entwicklung von responsiven Komponenten und deren Integration in die Webanwendung
- Code Reviews und Pairing
- Fachliche Konzeption und Refinement der Anforderungen
- Technische Konzeption von Webanwendungen
- Entwicklung von responsiven Komponenten und deren Integration in die Webanwendung
- Code Reviews und Pairing
Weitere Projekte Berufserfahrung in der agilen Softwareentwicklung seit 2016 |