24.07.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Frontend Engineer – Angular, REST & State Management
Mannheim, Deutschland
Weltweit
Bachelor of Science, Wirtschaftsinformatik - Universität MannheimSkills
AngularTypescriptHTMLCSSJavascriptWeb-EntwicklerFrontend EntwicklerRxJSWeb Design / UI DesignNgRxNode.jsCypress (Frontend-Testing)PrimeNGReduxFigmaAngular CLIAngular MaterialTailwind CSSFlexboxWeb ComponentsResponsive Designmobile-firstProgressive Web Apps (PWA)Service Workerlazy loadingReactive FormsState ManagementGraphQLOAuth2 / JWTGoogle FirebaseWebsocketRESTMicroservicesAPI-GatewayAPI-DesignServerlessPostmanRedisSwagger/Open APIMySQLPostgresSQLnginxLoad BalancingEvent-Driven Programming & ArchitectureMessage BrokerNoSQLLinuxUbuntuTest-Driven-DevelopmentBehaviour Driven DevelopmentProtractorGithubGitLab CI/CDGitlabPrettierwebpackBabel (ES6)LintingPerformance OptimierungWebComponentsMicro FrontendsMonorepoNXServer Side RenderingGoogle AnalyticsWeb Accessibility (WCAG / BITV)LighthouseSEOAdobe XDNotionJIRAAtlassian ConfluenceFormulare
Keine Engpässe, keine teuren Nachbesserungen. Skalierbare Frontends wachsen mit Ihren Anforderungen – ohne Entwicklungsstau. Wartungsaufwand reduzieren, Flexibilität bewahren. Sauberer Code und optimierte Strukturen machen Ihr System langfristig effizient. Mehr Stabilität, weniger Risiken. Ein zuverlässiges Frontend minimiert Ausfallzeiten und sichert nachhaltigen Erfolg.
Branchenerfahrung
Skill Highlights
Über 5 Jahre Erfahrung in der Entwicklung skalierbarer Angular-Anwendungen – robuste Architekturen, performante UIs und nachhaltige State-Management-Lösungen für langlebige und wartungsarme Web-Applikationen.
UI-Entwicklung
"5+ Jahre Erfahrung mit der Erstellung von skalierbarer, performanceoptimierter und reaktionsschneller Anwendungen mit Fokus auf Mobile-First und Responsive Design."
TypeScript
CSS/SCSS
HTML
Bootstrap
RxJs
Redux
NgRx
Figma
Web Design
Weitere Skills
JavaScript (ES6+), Angular CLI, Angular Material, PrimeNG, Tailwind CSS, LESS, Flexbox, CSS-Grid, Web Components, Responsive Design, Mobile-First Design, PWA, Service Worker, Lazy Loading, Template-Driven Forms, Reactive Forms, State Management (Observables, Subjects, BehaviorSubject), GraphQL, JWT, OAuth, Firebase, WebSockets, Socket.io, REST
Backend & API
„Entwicklung von REST-APIs und aktive Mitwirkung an deren Implementierung, umfassende Kenntnisse in verschiedenen Test-Frameworks für Unit, Integration und End-to-End Tests.”
Node.js
Express.js
Java
Spring Boot
JWT
OAuth
GraphQL
Firebase
Web Socket
SocketIO
Weitere Skills:
Microservices, API-Gateway, Serverless, Postman, Swagger, Redis, MongoDB, MySQL, PostgreSQL, OAuth2, API Security, RESTful APIs, WebSockets, GraphQL, Nginx, Load Balancing, Event-Driven Architecture, Service Discovery, CQRS, Message Brokers, SQL, NoSQL, Redis Pub/Sub, WebSocket API
Testing, DevOps & Performance
„Optimierung der Softwarequalität und automatisierte Prozesse für eine stabile Bereitstellung.”
Unit Testing
E2E Testing
Cypress
Jasmine
Karma
Jest
Docker
Git
Jenkins
CI/CD
Weitere Skills
Test-Driven Development (TDD), Behavior-Driven Development (BDD), Protractor, Kubernetes, GitHub, GitLab, ESLint, Prettier, Webpack, Babel, Husky, Linting, Performance Optimization, Code Splitting, Tree Shaking, Dependency Injection, Component-Based Architecture, Micro Frontends, Monorepo, NX, SSR (Server-Side Rendering), Angular Universal, Nginx, Firebase Hosting, Google Analytics, Accessibility (a11y), Lighthouse, SEO
Branchenerfahrung
- IT-Lösungen
- Immobilien
- Freizeit
- Handwerk
- Forschung
- Öffentlicher Sektor
- Gesundheitswesen
Skill Highlights
Über 5 Jahre Erfahrung in der Entwicklung skalierbarer Angular-Anwendungen – robuste Architekturen, performante UIs und nachhaltige State-Management-Lösungen für langlebige und wartungsarme Web-Applikationen.
UI-Entwicklung
"5+ Jahre Erfahrung mit der Erstellung von skalierbarer, performanceoptimierter und reaktionsschneller Anwendungen mit Fokus auf Mobile-First und Responsive Design."
TypeScript
CSS/SCSS
HTML
Bootstrap
RxJs
Redux
NgRx
Figma
Web Design
Weitere Skills
JavaScript (ES6+), Angular CLI, Angular Material, PrimeNG, Tailwind CSS, LESS, Flexbox, CSS-Grid, Web Components, Responsive Design, Mobile-First Design, PWA, Service Worker, Lazy Loading, Template-Driven Forms, Reactive Forms, State Management (Observables, Subjects, BehaviorSubject), GraphQL, JWT, OAuth, Firebase, WebSockets, Socket.io, REST
Backend & API
„Entwicklung von REST-APIs und aktive Mitwirkung an deren Implementierung, umfassende Kenntnisse in verschiedenen Test-Frameworks für Unit, Integration und End-to-End Tests.”
Node.js
Express.js
Java
Spring Boot
JWT
OAuth
GraphQL
Firebase
Web Socket
SocketIO
Weitere Skills:
Microservices, API-Gateway, Serverless, Postman, Swagger, Redis, MongoDB, MySQL, PostgreSQL, OAuth2, API Security, RESTful APIs, WebSockets, GraphQL, Nginx, Load Balancing, Event-Driven Architecture, Service Discovery, CQRS, Message Brokers, SQL, NoSQL, Redis Pub/Sub, WebSocket API
Testing, DevOps & Performance
„Optimierung der Softwarequalität und automatisierte Prozesse für eine stabile Bereitstellung.”
Unit Testing
E2E Testing
Cypress
Jasmine
Karma
Jest
Docker
Git
Jenkins
CI/CD
Weitere Skills
Test-Driven Development (TDD), Behavior-Driven Development (BDD), Protractor, Kubernetes, GitHub, GitLab, ESLint, Prettier, Webpack, Babel, Husky, Linting, Performance Optimization, Code Splitting, Tree Shaking, Dependency Injection, Component-Based Architecture, Micro Frontends, Monorepo, NX, SSR (Server-Side Rendering), Angular Universal, Nginx, Firebase Hosting, Google Analytics, Accessibility (a11y), Lighthouse, SEO
Sprachen
DeutschMutterspracheEnglischverhandlungssicherTürkischMuttersprache
Projekthistorie
Rolle
Leistungen
Verwendete Frameworks & Technologien
Skill Liste
Angular 16, 17,18, 19, 20, TypeScript, SCSS, RxJS, NgRx, Spring Boot, Java, Cypress, Jest, Spring Boot, Docker, GitLab, JWT, OAuth, HTTPS, Lazy Loading, Code Splitting, Performance Optimization, PrimeNG, Flexbox, CSS Grid, Web Components, Responsive Design, Jira, Confluence, Scrum
- Alleinige Verantwortung für die Frontend-Entwicklung einer Verwaltungssoftware zur effizienten Handhabung großer Datenmengen mit Angular und modernen Frontend-Technologien
- Enge Zusammenarbeit mit dem Product Owner (PO), um Anforderungen zu verstehen und die Funktionalitäten für eine benutzerfreundliche und performante Anwendung zu liefern
- Verantwortlich für die gesamte Benutzeroberfläche und die Sicherstellung der Benutzererfahrung, von der Designumsetzung bis hin zur Performance-Optimierung
Leistungen
- Entwicklung einer skalierbaren Lösung für die Verwaltung und das schnelle Laden großer Datenmengen und Verbesserung der Performance durch Lazy Loading und Optimierung von Datenbankabfragen
- Testing und Quality Assurance durch Unit-Tests und End-to-End-Tests (E2E) mit Jest und Cypress zur Sicherstellung der Qualität und Funktionalität der Applikation
- Durchgehende Einhaltung von UX/UI-Richtlinien für eine ansprechende und intuitive Benutzeroberfläche in enger Zusammenarbeit mit dem PO und Sicherstellung einer klaren, reaktiven Benutzeroberfläche
- Sicherstellung der Performance bei Datenabfragen durch effiziente State-Management-Lösungen zur Verbesserung der Ladezeiten und Vermeidung unnötiger Datenabfragen
- Vollständige Verantwortung für die Implementierung der API-Integration für eine reibungslose und sicheren Kommunikation zwischen Frontend und Backend, einschließlich Authentifizierung mit JWT und OAuth
- Ständige Verbesserung durch Refactoring und Performance-Optimierung
- Erfolgreiche Koordination und Planung von Features und Release-Zyklen
Verwendete Frameworks & Technologien
- Frontend-Entwicklung mit Angular 16, TypeScript, SCSS, HTML und RxJS, inkl. Code Review und Dokumentation
- Cypress für End-to-End-Testing und Jest für Unit-Tests zur Qualitätssicherung
- Docker für die Entwicklungsumgebung und GitLab für Versionskontrolle und Teamkoordination
- Jira und Confluence für Projektmanagement und Dokumentation der Architektur-Entscheidungen
- JWT, OAuth und HTTPS für sichere Kommunikation zwischen Frontend und Backend
- Lazy Loading, State Management, Performance Optimization, Code Splitting für die effiziente Handhabung großer Datenmengen und eine optimale Benutzererfahrung
- PrimeNG, Flexbox, CSS Grid, Web Components, Responsive Design für die UI-Entwicklung und die Gestaltung einer flexiblen, responsiven Oberfläche
- Spring Boot als Backend
Skill Liste
Angular 16, 17,18, 19, 20, TypeScript, SCSS, RxJS, NgRx, Spring Boot, Java, Cypress, Jest, Spring Boot, Docker, GitLab, JWT, OAuth, HTTPS, Lazy Loading, Code Splitting, Performance Optimization, PrimeNG, Flexbox, CSS Grid, Web Components, Responsive Design, Jira, Confluence, Scrum
Rolle
Leistungen
Verwendete Frameworks & Technologien
Skill-Liste:
Angular 17–18, TypeScript, SCSS, RxJS, NgRx, PrimeNG, Angular Material, Lazy Loading, Spring Boot, Java, Code Splitting, Web Components, Responsive Design, ESLint, Prettier, Husky, Jest, Cypress, TDD, BDD, GitLab, Nx-Monorepo, Docker, CI/CD, Jira, Confluence, SCRUM
- Mitarbeit an der Entwicklung einer Angular-Applikation zur Digitalisierung und Modellierung der Gentherapie-Supply-Chain, einschließlich der Definition und Implementierung von Features zur präzisen Erfassung und Visualisierung der einzelnen Schritte
- Modellierung der Frontend-Architektur, um eine effiziente und benutzerfreundliche Anwendung sicherzustellen, die den spezifischen Anforderungen der Gentherapie gerecht wird
Leistungen
- Optimierung der Anwendungsleistung durch Lazy Loading-Einführung um die Anwendungsleistung erheblich zu verbessern und Ladezeiten zu reduzieren
- Sichere Anmeldung und und Benutzerzugriff durch OAuth2/JWT-basierten Authentifizierungsmethoden
- Effektives Refactoring zur Verbesserung der Codequalität um sicherzustellen, dass die Anwendung den höchsten Qualitätsstandards entspricht
- Implementierung dynamischer Versionierung für flexible Updates
- Signifikante Performancesteigerung durch gezielte Feature-Implementierungen zur signifikanten Verbesserung der Anwendungsleistung
- Integration von Best Practices für nachhaltige Codeentwicklung um eine nachhaltige und qualitativ hochwertige Softwarearchitektur sicherzustellen
Verwendete Frameworks & Technologien
- Angular 17–18 (HTML, SCSS, TypeScript) und RxJS, wobei moderne Architektur- und Performance-Optimierungen wie Lazy Loading und Code Splitting für schnelle Ladezeiten und Skalierbarkeit eingesetzt wurden
- State-Management mit NgRx (Redux-Pattern) zur strukturierten Verwaltung von Anwendungszuständen und effizienten Datenflüssen
- UI-Entwicklung mit PrimeNG und Angular Material zur Implementierung wiederverwendbarer und anpassbarer Komponenten, Spring Boot als Backend
- Sicherstellung der Codequalität durch Test-Driven-/Behavior-Driven-Devlopment-Ansätzen, begleitet von Unit-Tests (Jest), Integrationstests und End-to-End-Tests (E2E) mit Cypress
- Linting & Code-Formatierung mit ESLint, Prettier und Husky, um Code-Standards zu wahren und Qualitätssicherung zu automatisieren
- Projektstrukturierung mit Nx-Monorepo für skalierbare und wartbare Codebasen, begleitet von GitLab CI/CD zur automatisierten Bereitstellung
- Entwicklungs- und Planungskoordination über Jira und Confluence, inklusive Dokumentation von Architekturentscheidungen, inkl. Code Review und Dokumentation
Skill-Liste:
Angular 17–18, TypeScript, SCSS, RxJS, NgRx, PrimeNG, Angular Material, Lazy Loading, Spring Boot, Java, Code Splitting, Web Components, Responsive Design, ESLint, Prettier, Husky, Jest, Cypress, TDD, BDD, GitLab, Nx-Monorepo, Docker, CI/CD, Jira, Confluence, SCRUM
Rolle
Leistungen
Verwendete Frameworks & Technologien
Skill Liste:
Angular 13–18, TypeScript, SCSS, RxJS, State-Management mit NgRx, Redux-Pattern, Angular Material, Web Components, CSS Grid, Flexbox, Responsive Design, Lazy Loading, Code Splitting, State Management (Observables, Subjects, BehaviorSubject), Spring Boot, Java, REST, JWT, OAuth2, HTTPS, Micro Frontends, GitLab, Docker, CI/CD , ESLint, Prettier, Husky, Webpack, Babel, Cypress, Jest, Cypress,, Test-Driven-Development, Behavior-Driven-Development, Performance Optimization, Dependency Injection, Component-Based Architecture, Nginx, Jira, Confluence, SCRUM
- Mitwirkung an der Entwicklung einer Angular-Applikation zur Digitalisierung „eines“ Organspendeausweises, einschließlich Modellierung der Frontend-Architektur und Umsetzung von Designvorgaben.
- Übernahme der Rolle eines Frontend-Experten aufgrund eines dringenden Bedarfs für wichtige Features und eine bevorstehende Deadline zur Projektübergabe
Leistungen
- Erfüllung von Designvorgaben und Funktionalitätsanforderungen inkl. Code Review und Dokumentation
- Leitende Übernahme eines Schlüsselfeatures innerhalb des Projekts
- Sichere API-Kommunikation und Datenübertragung zwischen Angular-Frontend und Backend-Services, inklusive Token-Verschlüsselung zur Absicherung sensibler Informationen
- Mitverantwortung für die Endübergabe des Projekts an den Kunden als Teil des Teams
- Erhebliche Erweiterung und Optimierung der Tests, inklusive Integration von SonarQube für umfassende Testberichte
- Aktualisierung von TSLint auf ESLint für den Einsatz aktueller Angular-Technologien und die Einhaltung höchster Codequalitätsstandards
Verwendete Frameworks & Technologien
- Angular 13 (HTML, SCSS, TypeScript) und RxJs
- NgRx zur effektiven Verwaltung des Anwendungsstatus
- Gitlab Versionsverwaltung für effiziente Zusammenarbeit
- Docker-Containern für die lokale Entwicklung
- Unit-Tests (Jest), Integrationstests und End-to-End (E2E) Tests (Cypress)
- Redux-Pattern mit NgRx für einen effizienten Datenfluss
- Jira zur aktiven Leitung von Features & Dokumentation von Architektur-Entscheidungen in Confluence
- Spring Boot als Backend
Skill Liste:
Angular 13–18, TypeScript, SCSS, RxJS, State-Management mit NgRx, Redux-Pattern, Angular Material, Web Components, CSS Grid, Flexbox, Responsive Design, Lazy Loading, Code Splitting, State Management (Observables, Subjects, BehaviorSubject), Spring Boot, Java, REST, JWT, OAuth2, HTTPS, Micro Frontends, GitLab, Docker, CI/CD , ESLint, Prettier, Husky, Webpack, Babel, Cypress, Jest, Cypress,, Test-Driven-Development, Behavior-Driven-Development, Performance Optimization, Dependency Injection, Component-Based Architecture, Nginx, Jira, Confluence, SCRUM