Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 59439 Holzwickede
- Nähe des Wohnortes
- de | en
- 18.06.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
3/2025 – 7/2025
Tätigkeitsbeschreibung
Weiterentwicklung eines bestehenden React Clients mit Fokus auf UI-Optimierung, Wartbarkeit und Testabdeckung. Im Projekt lag der Schwerpunkt auf der Erweiterung vorhandener Frontend-Funktionalitäten, der Verbesserung bestehender Komponenten sowie der Absicherung der Anwendung durch automatisierte Tests.
Zu meinen Aufgaben gehörten die Umsetzung und Anpassung von React-Komponenten, die Arbeit an bestehenden UI-Strukturen sowie die Verbesserung der technischen Qualität durch Tests und komponentennahe Dokumentation. Dabei kamen moderne Frontend-Technologien und Tools wie React, Tailwind CSS, Vitest und Storybook zum Einsatz.
Schwerpunkte:
Weiterentwicklung eines bestehenden React Clients
Umsetzung und Anpassung von UI-Komponenten
Styling mit Tailwind CSS
Ausbau der Testabdeckung mit Vitest
Arbeit mit Storybook zur Komponentenentwicklung und Dokumentation
Verbesserung von Wartbarkeit, Struktur und Frontend-Qualität
Zusammenarbeit im bestehenden Projekt- und Codeumfeld
Git, Typescript, CSS (Cascading Style Sheet), React (JavaScript library)
10/2020 – 3/2025
Tätigkeitsbeschreibung
10/2020 – 03/2025
Software Engineer / Frontend Developer, Festanstellung
IT-Dienstleister / Digitalagentur
In meiner Rolle als Software Engineer mit Schwerpunkt Frontend war ich an der Entwicklung, Weiterentwicklung und Qualitätssicherung moderner Webanwendungen beteiligt. Mein Fokus lag auf komponentenbasierter Frontend-Entwicklung, sauberer Architektur, wartbarem Code und der Umsetzung nutzerfreundlicher, performanter und barrierearmer Interfaces.
Zu meinen Aufgaben gehörten die Entwicklung und Pflege von Frontend-Komponenten, die Umsetzung von UI-Anforderungen in enger Abstimmung mit Design und Backend sowie die Integration von Schnittstellen. Darüber hinaus war ich in Code Reviews, technischen Abstimmungen und der kontinuierlichen Verbesserung bestehender Anwendungen involviert.
Schwerpunkte:
* Entwicklung moderner Frontends mit React, Next.js, TypeScript und JavaScript
* Umsetzung responsiver und nutzerzentrierter Weboberflächen
* Aufbau und Pflege wiederverwendbarer UI-Komponenten
* Zusammenarbeit mit Design, Backend, Product Ownern und Projektteams
* Integration von REST-Schnittstellen und dynamischen Daten
* Optimierung von Performance, Usability und Accessibility
* Mitarbeit an technischer Architektur und Komponentenstrukturen
* Durchführung von Code Reviews und Sicherstellung von Codequalität
* Arbeiten in agilen Projektumfeldern mit Scrum/Kanban
Mehrwert:
Durch meine Arbeit wurden Frontend-Anwendungen wartbarer, konsistenter und nutzerfreundlicher. Ich konnte sowohl technische Anforderungen als auch UI/UX-Aspekte verbinden und dadurch stabile, performante und gut erweiterbare Lösungen schaffen.
Kanban (Softwareentwicklung), Scrum, Git, Typescript, CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library), Representational State Transfer (REST), Vue.Js, Storyboards
10/2011 – 10/2020
Tätigkeitsbeschreibung
Umsetzung responsiver Interfaces
Entwicklung modularer UI-Komponenten
Integration von APIs
Optimierung von Usability und Performance
Pflege und Weiterentwicklung bestehender Codebasen
Abstimmung technischer Anforderungen mit Design und Backend
Angular, AngularJS, CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, JavaScript-Frameworks, Jquery, Json, React (JavaScript library), Vue.Js
Ausbildung
TU Dortmund
Dortmund
Über mich
Mein Schwerpunkt liegt auf React, Next.js, TypeScript und Tailwind CSS. Dazu bringe ich Erfahrung mit komponentenbasierter Entwicklung, Storybook, REST- und GraphQL-Schnittstellen, Headless-CMS-Integrationen wie Contentful sowie Performance- und Accessibility-Optimierung mit.
In Projekten arbeite ich strukturiert, lösungsorientiert und teamnah. Ich verstehe Design-Vorgaben nicht nur visuell, sondern auch technisch: Zustände, Interaktionen, Responsiveness, Semantik, Tastaturbedienbarkeit und Wiederverwendbarkeit denke ich von Anfang an mit. So entstehen Interfaces, die nicht nur gut aussehen, sondern im Alltag stabil, zugänglich und performant funktionieren.
Besonders wertvoll bin ich in Projekten, in denen Frontend-Qualität, UI-Konsistenz und eine enge Zusammenarbeit zwischen Design, Product und Entwicklung gefragt sind – vom Aufbau einzelner Features über Designsystem-Komponenten bis zur Optimierung bestehender Anwendungen.
Weitere Kenntnisse
React, Next.js, TypeScript, JavaScript ES6+
HTML5, CSS3, SCSS, Tailwind CSS
Vite, Webpack, Babel
Responsive Design, Mobile First Design
Komponentenbasierte Architektur, Atomic Design
State Management: Redux, Zustand, React Query
Designsysteme und Komponentenbibliotheken: Material UI, shadcn/ui, Storybook
UX/UI & Design
Figma, Adobe XD, Sketch
UX-Prinzipien, Usability und nutzerzentrierte Gestaltung
Interface Design, Typografie, Farbkonzepte und Interaktionsdesign
Prototyping, Design Handoff und enge Zusammenarbeit mit Design/Product
Accessibility, SEO & Performance
Digitale Barrierefreiheit, WCAG, ARIA
Semantisches HTML und Tastaturbedienbarkeit
Performance-Optimierung mit Lighthouse und Core Web Vitals
SEO-Grundlagen und technische Onpage-Optimierung
Barrierefreie, performante und responsive UI-Umsetzung
Schnittstellen & Content
REST APIs, GraphQL
Headless CMS: Contentful, Strapi, Sanity
API-Integration im Frontend
Umgang mit Ladezuständen, Fehlerzuständen und dynamischen Daten
Testing & Qualitätssicherung
Unit- und Component-Testing mit Jest und React Testing Library
E2E-Testing mit Playwright und Cypress
Linting und Code-Style mit ESLint und Prettier
Code Reviews, Wartbarkeit und technische Dokumentation
Tools & Arbeitsweise
Git, GitHub, GitLab
Jira, Trello, Notion
Agile Methoden: Scrum, Kanban
CI/CD-Grundlagen
Cross-functional Collaboration mit Design, Product und Backend
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
