freiberufler Senior Frontend-Entwickler | Angular, Javascript, TypeScript, RxJs auf freelance.de

Senior Frontend-Entwickler | Angular, Javascript, TypeScript, RxJs

zuletzt online vor 5 Tagen
  • 70‐90€/Stunde
  • 13407 Berlin
  • DACH-Region
  • de  |  en
  • 07.01.2025

Kurzvorstellung

Ich bin ein Senior Frontend Developer mit Fokus auf Angular, RxJS, Redux, TypeScript, JavaScript, CSS/SCSS und HTML5

Qualifikationen

  • Angular
  • CSS (Cascading Style Sheet)7 J.
  • Front End
  • HTML56 J.
  • JavaScript
  • Kundenberater
  • Responsive Webdesign
  • rxjs
  • Typescript2 J.

Projekt‐ & Berufserfahrung

Senior Frontend-Entwickler
Bosch.IO, Berlin
3/2023 – 12/2024 (1 Jahr, 10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2023 – 12/2024

Tätigkeitsbeschreibung

Ich leitete das Frontend-Projekt bei Bosch.IO in technischer Hinsicht und war für die Architektur sowie für die Führung des Entwicklerteams verantwortlich. Mein Arbeitsort war Berlin, Deutschland, und ich arbeitete sowohl vor Ort als auch remote. Mein Team bestand aus 8 bis 10 Entwicklern, und wir arbeiteten nach der Scrum-Methodik.

Ein zentraler Bestandteil des Projekts war die Entwicklung einer RSA Software, die es Technikern und Operatoren ermöglichte, sich sicher mit Maschinen in Fabriken zu verbinden, um Wartungsaufgaben zu erledigen. Dies erforderte ein Höchstmaß an Sicherheit.

Durch die Implementierung fortschrittlicher RXJS-Technologien setzte ich reaktive Programmierparadigmen erfolgreich um und steigerte die Effizienz der Anwendung. Ein wesentlicher Teil meiner Arbeit umfasste die Konzeption und Durchführung von Unit- und E2E-Tests, die die Stabilität und Zuverlässigkeit der Anwendung gewährleisteten. Ich bot technische Beratung in architektonischen Fragen an, optimierte das Deployment und führte signifikante Performanceverbesserungen durch.

Zudem war ich verantwortlich für die Generierung von OpenApi-Spezifikationen, die eine verbesserte und stabilisierte Integration zwischen Backend und Frontend ermöglichten. Ich erstellte eine umfangreiche Komponentenbibliothek, unterstützt durch Storybook, um manuelle Tests durchzuführen und als Referenzdokumentation zu dienen. Alle Entwicklungs- und Dokumentationsprozesse wurden umfassend durch Unit- und E2E-Tests abgesichert, um höchste Qualitätsstandards zu gewährleisten.

Kenntnisse: Designvorgaben · Consulting · Ui Components · HTML 5 · NgRx · RxJS · Reactive Programming · Angular 17 · Cypress · Angular · Agile Umgebung · Karma · Jasmine · Angular 16 · REST-API · Angular 15 · TypeScript · TestCafe · Angular 18 · Test-Café · Storybook

Eingesetzte Qualifikationen

Git, Angular, CSS (Cascading Style Sheet), HTML5

Senior Frontend-Entwickler
Deutsche Rentenversicherung Bund, Berlin
10/2021 – 12/2022 (1 Jahr, 3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

10/2021 – 12/2022

Tätigkeitsbeschreibung

In meiner Rolle als Senior Frontend-Entwickler bei IBM war ich ursprünglich Teil eines kleinen Teams von drei Personen, das mit der Entwicklung einer Onboarding-Software beauftragt war. Nach der erfolgreichen Phase des Projekts wurde ich als einziger Entwickler in das Hauptprojekt, die digitale Rentenübersicht, übernommen. Dort konzentrierte ich mich auf die Frontend-Entwicklung, insbesondere auf die Implementierung reaktiver Konzepte mit RXJS und Angular.

Während des Projekts arbeitete ich in einem agilen Scrum-Team und teilte mein umfangreiches Wissen und meine Erfahrungen mit anderen Teammitgliedern, einschließlich Junior-Entwicklern. Ich trug signifikant zur Entwicklung und Verbesserung der Anwendung bei und stellte sicher, dass sowohl die technischen als auch die funktionalen Anforderungen erfüllt wurden, um eine benutzerfreundliche und effiziente Plattform zu schaffen.

Kenntnisse: Designvorgaben · Webpack · Frontend-Entwicklung · NgRx · Cascading Style Sheets (CSS) · Node.js · Angular · Agile Umgebung · SASS · Angular Material · npm · AngularJS · Angular 11 · Angular 12 · Angular 13 · TypeScript · HTML 5 · RxJS · SCSS · WebdriverIO

Eingesetzte Qualifikationen

Git, Reactive Programming, Angular, CSS (Cascading Style Sheet), HTML5

Senior Frontend-Entwickler
Bundesamt für Migration und Flüchtlinge (BAMF), Berlin
2/2021 – 10/2021 (9 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

2/2021 – 10/2021

Tätigkeitsbeschreibung

Im Rahmen meiner Tätigkeit als Senior Frontend-Entwickler beim Bundesamt für Migration und Flüchtlinge war ich Teil eines 14-köpfigen Teams, das an der Entwicklung von ITSI arbeitete, einem IT-System zur Verwaltung europäischer Innenfonds für Deutschland. Dieses System wird von Einrichtungen wie dem Bundeskriminalamt und der Bundespolizei genutzt und erleichtert die transparente und effiziente Verwaltung von AMIF-Fördermitteln für die Förderperiode 2021-2027.

Die Anwendung basierte auf modernen Technologien wie Angular und RXJS und diente der Verwaltung von Anträgen, Fördermitteln sowie der Kommunikation zwischen verschiedenen Behörden. Ein Schwerpunkt des Projekts war die reaktive Entwicklung und die Sicherstellung, dass analoge Tools der Barrierefreiheit vollständig integriert und funktional waren. Meine Hauptverantwortlichkeiten umfassten die Gewährleistung der Barrierefreiheit der Plattform. Ich arbeitete eng mit Gehörlosen und Blinden Kollegen des BAMF und Bundespolizei zusammen, um sicherzustellen, dass die Anwendung nahezu zu 100% kompatibel mit Assistenztechnologien wie JAWS und NVDA war. Dies umfasste intensive Tests und Anpassungen, um eine optimale Zugänglichkeit und Nutzerfreundlichkeit zu erreichen.

Die Arbeit erfolgte sowohl vor Ort in den Berliner Stadtteilen Reinickendorf und Wilmersdorf als auch remote, während Teile des Teams von Nürnberg aus agierten.

Kenntnisse: Designvorgaben · Frontend-Entwicklung · NgRx · Agile Umgebung · JAWS · NVDA · Angular 10 · Angular 11 · Angular 12 · TypeScript · HTML5 · SCSS
Im Rahmen meiner Tätigkeit als Senior Frontend-Entwickler beim Bundesamt für Migration und Flüchtlinge war ich Teil eines 14-köpfigen Teams, das an der Entwicklung von ITSI arbeitete, einem IT-System zur Verwaltung europäischer Innenfonds für Deutschland. Dieses System wird von Einrichtungen wie dem Bundeskriminalamt und der Bundespolizei genutzt und erleichtert die transparente und effiziente Verwaltung von AMIF-Fördermitteln für die Förderperiode 2021-2027. Die Anwendung basierte auf modernen Technologien wie Angular und RXJS und diente der Verwaltung von Anträgen, Fördermitteln sowie der Kommunikation zwischen verschiedenen Behörden. Ein Schwerpunkt des Projekts war die reaktive Entwicklung und die Sicherstellung, dass analoge Tools der Barrierefreiheit vollständig integriert und funktional waren. Meine Hauptverantwortlichkeiten umfassten die Gewährleistung der Barrierefreiheit der Plattform. Ich arbeitete eng mit Gehörlosen und Blinden Kollegen des BAMF und Bundespolizei zusammen, um sicherzustellen, dass die Anwendung nahezu zu 100% kompatibel mit Assistenztechnologien wie JAWS und NVDA war. Dies umfasste intensive Tests und Anpassungen, um eine optimale Zugänglichkeit und Nutzerfreundlichkeit zu erreichen. Die Arbeit erfolgte sowohl vor Ort in den Berliner Stadtteilen Reinickendorf und Wilmersdorf als auch remote, während Teile des Teams von Nürnberg aus agierten. Kenntnisse: Designvorgaben · Frontend-Entwicklung · NgRx · Agile Umgebung · JAWS · NVDA · Angular 10 · Angular 11 · Angular 12 · TypeScript · HTML5 · SCSS

Eingesetzte Qualifikationen

Scrum, Git, Reactive Programming, Angular, CSS (Cascading Style Sheet), HTML5

Senior Frontend Developer
Farmnet 365, Berlin
7/2019 – 10/2020 (1 Jahr, 4 Monate)
Landwirtschaft und Maschinenbau
Tätigkeitszeitraum

7/2019 – 10/2020

Tätigkeitsbeschreibung

Bei Farmnet 365 war ich als Senior Frontend Developer in einem fünfköpfigen Team aus Frontend- und Backend-Entwicklern tätig. Meine Hauptaufgaben umfassten die Migration von AngularJS zu Angular, die Einführung von Junior Entwicklern in die Welt von RXJS und die Entwicklung von Prototypen zur Entscheidungsfindung oder für Präsentationen auf Messen. Gearbeitet wurde in einem agilen Prozess mit Scrum, und während der Lockdowns fand die Arbeit überwiegend remote statt.

Ein zentraler Aspekt meiner Tätigkeit war die Optimierung bestehender Konzepte und die Etablierung reaktiver Elemente, die eine effiziente Visualisierung von GeoJson-Daten ermöglichten. Dies beinhaltete die Darstellung von Karten mit Ertrags- und Bodenwerten, wobei verschiedene Karten und Zoom-Stufen (wie Google und Bing) verwendet wurden. Ich brach die Komplexität von OpenLayers herunter, ohne den Mehrwert zu verlieren, und entwickelte wiederverwendbare Komponenten wie Slider und Textboxen. Diese Komponenten wurden auch anderen Teams zur Verfügung gestellt.

Darüber hinaus führte ich regelmäßig Code-Reviews und Code-Optimierungen durch, einschließlich Performanzoptimierungen für ältere Teile des Codes, um die Anwendung ressourcenschonend und effizient betreiben zu können. Eine responsive Darstellung war ebenfalls notwendig, um sicherzustellen, dass die Anwendung auch auf alter Hardware und kleinen Bildschirmen problemlos genutzt werden konnte.

Ich unterstützte als erfahrener Entwickler auch teamübergreifend, um mein Wissen zu teilen, beratend tätig zu sein und bei technologischen und architektonischen Entscheidungen zu helfen.

Kenntnisse: Designvorgaben · Frontend-Entwicklung · NgRx · Agile Umgebung · Angular CLI · Webpack · TypeScript · OpenLayers · GeoJson · Bing Maps · Google Maps · Google Maps API · RxJS · Storybook · Karma · Jasmine

Eingesetzte Qualifikationen

Angular, AngularJS, CSS (Cascading Style Sheet), HTML5, Scrum

Senior Frontend Developer
T-Systems International GmbH, Berlin
5/2019 – 7/2019 (3 Monate)
Telekommunikation
Tätigkeitszeitraum

5/2019 – 7/2019

Tätigkeitsbeschreibung

Im Rahmen dieses Projekts war ich Teil eines 25-köpfigen Teams, das aus Backend-Entwicklern, Frontend-Entwicklern und Testern bestand. Unser Ziel war die Implementierung der PKW-Mautlösung für das Tollcollect-System. Die Anwendung sollte auf Terminals an Landesgrenzen und später auch auf mobilen Endgeräten wie Smartphones und Tablets zugänglich gemacht werden, um die Mauterhebung in den privaten Bereich zu integrieren.

Neben der Entwicklung neuer Funktionen war ich auch für die Pflege der bestehenden Software verantwortlich, insbesondere durch die Optimierung der Anwendung und die Erweiterung der Tests in enger Zusammenarbeit mit dem QA-Team. Ein besonderer Schwerpunkt lag auf der Implementierung von Esri Map und Dojo.js zur Berechnung von Navigationsrouten unter Berücksichtigung von Umweltauflagen und anderen verkehrsrelevanten Einschränkungen.

Gearbeitet wurde vor Ort in Berlin bei T-Systems in einem agilen Scrum-Prozess. Das Projekt wurde nach drei Monaten aufgrund eines Urteils des Europäischen Gerichtshofs eingestellt.


Kenntnisse: Designvorgaben · Frontend-Entwicklung · Agile Umgebung · Angular 4 · Angular 7 · TypeScript · HTML5 · ESRI · dojo.js · Esri-Map
Im Rahmen dieses Projekts war ich Teil eines 25-köpfigen Teams, das aus Backend-Entwicklern, Frontend-Entwicklern und Testern bestand. Unser Ziel war die Implementierung der PKW-Mautlösung für das Tollcollect-System. Die Anwendung sollte auf Terminals an Landesgrenzen und später auch auf mobilen Endgeräten wie Smartphones und Tablets zugänglich gemacht werden, um die Mauterhebung in den privaten Bereich zu integrieren. Neben der Entwicklung neuer Funktionen war ich auch für die Pflege der bestehenden Software verantwortlich, insbesondere durch die Optimierung der Anwendung und die Erweiterung der Tests in enger Zusammenarbeit mit dem QA-Team. Ein besonderer Schwerpunkt lag auf der Implementierung von Esri Map und Dojo.js zur Berechnung von Navigationsrouten unter Berücksichtigung von Umweltauflagen und anderen verkehrsrelevanten Einschränkungen. Gearbeitet wurde vor Ort in Berlin bei T-Systems in einem agilen Scrum-Prozess. Das Projekt wurde nach drei Monaten aufgrund eines Urteils des Europäischen Gerichtshofs eingestellt. Kenntnisse: Designvorgaben · Frontend-Entwicklung · Agile Umgebung · Angular 4 · Angular 7 · TypeScript · HTML5 · ESRI · dojo.js · Esri-Map

Eingesetzte Qualifikationen

Reactive Programming, Angular, CSS (Cascading Style Sheet), HTML5

Senior Frontend Developer
Lufthansa Technik, Hamburg
9/2017 – 5/2019 (1 Jahr, 9 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

9/2017 – 5/2019

Tätigkeitsbeschreibung

Als Senior Frontend Developer bei Lufthansa Technik war ich Teil des Core Teams, das komplexe Angular-Komponenten entwickelte, die von verschiedenen Teams genutzt wurden. In einem agilen Scrum-Team von 8 bis 12 Entwicklern, das vor Ort am Hamburger Flughafen arbeitete, war eine Zuverlässigkeitsprüfung (ZUP) notwendig.
Ich entwickelte leistungsstarke Module wie ein Launchpad sowie eine Such- und Filterfunktion, die Flugzeuge nach Modell, Typ und Zugehörigkeit filterten. Dabei lag der Fokus auf Effizienz, Performance und der Handhabung großer Datenmengen. Diese Aufgaben erforderten eine enge Zusammenarbeit mit Designern, Backend-Entwicklern und Fachbereichen, um optimale Lösungen für alle Anforderungen zu finden.

Ein wichtiger Teil meiner Arbeit war die Sicherstellung der Kompatibilität mit verschiedenen Angular-Versionen. Hierbei implementierte ich Setups, führte Tests durch und sorgte dafür, dass die Komponenten in älteren, aktuellen und zukünftigen Versionen von Angular stabil liefen. Zudem betreute ich Jenkins-Pipelines, um eine kontinuierliche Integration und Qualitätssicherung sicherzustellen.

Neben der Entwicklung unterstützte ich andere Teams bei der Konzeption und Implementierung von Lösungen und wechselte später teilweise ins DevOps-Team, um Entwicklungsprozesse weiter zu optimieren. Durch meine Erfahrung und die enge interdisziplinäre Zusammenarbeit konnte ich maßgeblich zur Effizienz und Skalierbarkeit der entwickelten Komponenten beitragen.

Kenntnisse: Designvorgaben · Frontend-Entwicklung · NgRx · Agile Umgebung · Angular 4 · Angular 5 · Angular 6 · Angular 7 · Angular 8 · Angular 9 · TypeScript · SCSS · Cypress · SDK Development

Eingesetzte Qualifikationen

Reactive Programming, Typescript, CSS (Cascading Style Sheet), HTML5

Front-End-Entwickler
Sevenval – Frontend Experts since 1999, Köln
5/2017 – 7/2017 (3 Monate)
Dienstleistungsbranchen (Service)
Tätigkeitszeitraum

5/2017 – 7/2017

Tätigkeitsbeschreibung

Frontend-Technologien
HTML 5, CSS 3, SCSS, XSL
Branche: Automobil (worldwide)

Automatisierung von Mobile-Webseiten für eines Automobilkonzern

Eingesetzte Qualifikationen

XSL (Extensible Stylesheet Language)

Senior Frontend Developer
Deutsche Bank, Frankfurt am Main
8/2016 – 12/2016 (5 Monate)
Banken
Tätigkeitszeitraum

8/2016 – 12/2016

Tätigkeitsbeschreibung

Bei der Deutschen Bank war ich Teil eines Teams, das an der Entwicklung und Pflege des Robo-Advisors ROBIN sowie des Anlagefinders von Max Blue arbeitete. ROBIN, gestartet im Jahr 2017, richtet sich an Anleger, die in ETF-Portfolios investieren möchten. Der Dienst passt die Portfolios täglich an, basierend auf verschiedenen Risikolevels, die der Kunde wählen kann.

Parallel dazu wurde der AnlageFinder von Max Blue gepflegt, der komplett auf Angular JS aufbaute und Kunden ermöglicht, individuelle Portfolios zusammenzustellen. Dieser Robo-Advisor führt Benutzer durch den Prozess der Festlegung von Anlagezielen und Risikobereitschaft und schlägt eine maßgeschneiderte Vermögensallokation vor, die der Kunde annehmen oder anpassen kann.

In der Anfangsphase wurden Konzepte von Promise, Observables und Socket-Verbindungen evaluiert und durchgetestet. Angular Materials und die Analyse der Unit-Tests wurden als Referenz herangezogen, um ein besseres Verständnis der Technologie zu erlangen. Trotz der Nutzung einer Release Candidate Version von Angular wurde ein Höchstmaß an Effizienz angestrebt, um sicherzustellen, dass sowohl die neue Anwendung ROBIN als auch die bestehende Anwendung Anlagefinder fehlerfrei, reibungslos und höchstmöglich effizient funktionieren.

Meine Arbeit erfolgte in einem agilen Scrum-Umfeld und umfasste eine enge Zusammenarbeit mit anderen Entwicklern sowie Fachbereichen und der Rechtsabteilung, da die digitale Beratung besonderen rechtlichen Anforderungen unterliegt. Die Entwicklungsarbeit fand vor Ort in Frankfurt am Main und Eschborn statt.

Eingesetzte Qualifikationen

Reactive Programming, Typescript, Angular, CSS (Cascading Style Sheet)

Front-End-Entwickler
C3 Creative Code and Content GmbH, Berlin
6/2016 – 7/2016 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2016 – 7/2016

Tätigkeitsbeschreibung

Frontend-Entwickler (Vanilla JS / jQuery) - prototype

Eingesetzte Qualifikationen

JavaScript-Entwickler, CSS (Cascading Style Sheet), JavaScript

Front-End-Entwickler
easyCredit, Nürnberg
1/2016 – 6/2016 (6 Monate)
Banken
Tätigkeitszeitraum

1/2016 – 6/2016

Tätigkeitsbeschreibung

In diesem Projekt war ich Teil eines 7-köpfigen Entwicklungsteams, das die Finanz-App Fymio für mehrere Plattformen (Web, iOS und Android) entwickelte. Das Team umfasste 2 Frontend-Entwickler, 3 Java-Android-Entwickler und 2 iOS-Entwickler. Eine enge Abstimmung mit meinen Kollegen war dabei unerlässlich, um eine nahtlose plattformübergreifende Benutzererfahrung zu gewährleisten. Die Backend-Entwicklung wurde von einer externen Firma realisiert, was ebenfalls einen hohen Abstimmungsbedarf erforderte.

Fymio bot den Nutzern ein intelligentes Finanzmanagementsystem, das Einnahmen und Ausgaben analysierte und prognostizierte, wie viel Geld bis zum nächsten Gehalt verfügbar wäre. Die App warnte bei drohenden finanziellen Engpässen und gab Empfehlungen zur Vermeidung solcher Situationen. Zu den Hauptfunktionen gehörten der sichere Login, die Integration mehrerer Bankkonten, das Setzen von Sparzielen und Benachrichtigungen über Kontoaktivitäten. Alle Daten wurden sicher in einem deutschen Rechenzentrum gespeichert.

Ich arbeitete eng mit dem Product Owner (PO) und den Fachbereichen zusammen, um die Anforderungen genau umzusetzen und die Benutzeroberfläche für Desktop und mobile Geräte zu optimieren. Responsive Design war dabei ein zentraler Aspekt, um sicherzustellen, dass die App auf allen Geräten gleichermaßen nutzerfreundlich und performant war.


Kenntnisse: Designvorgaben · Frontend-Entwicklung · Agile Umgebung · AngularJS 1.4 · AngularJS 1.5 · Karma · Gulp.js · HTML5 · SCSS · REST-API · Reaktive

Eingesetzte Qualifikationen

API-Entwickler, AngularJS

Über mich

Ich bin ein erfahrener und leidenschaftlicher Senior Frontend Developer mit 20 Jahren Erfahrung in der Webentwicklung. Nach 12 Jahren als PHP-Backend-Entwickler und 10 Jahren als Full-Stack-Entwickler konzentriere ich mich seit 7 Jahren ausschließlich auf das Frontend.

Meine Schwerpunkte liegen auf modernen, skalierbaren Webanwendungen mit Angular, RxJS, Redux, TypeScript, JavaScript, CSS/SCSS, HTML5, sowie auf automatisiertem Testing mit WebdriverIO und Cypress.

Als Freelancer unterstütze ich Projekte wie E-Commerce-Plattformen, soziale Netzwerke und Enterprise-Software. Dabei setze ich auf effiziente Technologien, bewährte Projektmanagement-Methoden und reaktive Entwicklungsprinzipien, um nutzerfreundliche, performante und wartbare Lösungen zu schaffen, die die Erwartungen meiner Kunden übertreffen.

Weitere Kenntnisse

Ich arbeite mit einem breiten Spektrum moderner Frontend-Technologien, um leistungsstarke und skalierbare Anwendungen zu entwickeln. Mein Schwerpunkt liegt auf Frameworks wie Angular (inklusive aktueller Versionen wie Angular 19) und AngularJS (1.x). Durch den Einsatz von RxJS, Redux und NgRx setze ich reaktive Konzepte effizient um.

Für die Umsetzung nutzerfreundlicher Oberflächen nutze ich TypeScript, JavaScript, HTML5, sowie CSS/SCSS und Werkzeuge wie Angular Material. Meine Erfahrung umfasst zudem die Integration und Optimierung von Kartenlösungen mit OpenLayers, GeoJSON, Google Maps API und Bing Maps.

Zur Qualitätssicherung setze ich auf WebdriverIO, Cypress, Karma, Jasmine und Storybook. Tools wie TestCafe, Webpack, Node.js und npm unterstützen mich bei der effizienten Entwicklung und Verwaltung komplexer Projekte. Ergänzend arbeite ich mit ESRI Maps, Dojo.js und bin erfahren im Umgang mit REST APIs.

Angular (verschiedene Versionen, einschließlich Angular 19, 18, 17 usw.)
RxJS
Redux / NgRx
TypeScript
JavaScript
HTML5
CSS/SCSS
Karma
Jasmine
WebdriverIO
Cypress
Storybook
TestCafe
OpenLayers
GeoJSON
Angular Material
Node.js
npm
Webpack
Dojo.js
ESRI Maps
Google Maps API
Bing Maps
AngularJS (1.x)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1461
Alter
42
Berufserfahrung
20 Jahre und 4 Monate (seit 09/2004)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden