Required skills
- Frontend Development
- Angular
- TypeScript
- JavaScript
- RxJS
- State Management
- HTML5
- CSS3
- SCSS
- Responsive Design
- Accessibility
- REST APIs
- Microservices
- OAuth
- Unit Testing
- Jasmine
- Karma
- Jest
- End-to-End Testing
- Cypress
- Playwright
- AWS
- S3
- CloudFront
- Route53
- CI/CD
- Git
- English
Languages: German
Job description
- Start: 01.01.2027
Project overview
Fähigkeiten
- Start: 01.01.2027
- Laufzeit: 6 Monate (Option auf Verlängerung vorhanden)
- Auslastung: 100 % (Vollzeit)
- Einsatzort: 100 % Remote (keine Vor-Ort-Pflicht; offen für Freelancer mit Wohn- und Steuersitz in Spanien oder in Ländern der Zeitzone GMT+1)
- Projektsprache: Englisch (vollständig ausreichend, rein internationales Projektumfeld)
- Frontend-Architektur & Entwicklung: Konzeption und Implementierung robuster, modularer und skalierbarer Frontend-Architekturen auf Basis von Angular (v15+) und TypeScript.
- Reaktives State Management: Modellierung und Steuerung asynchroner Datenflüsse sowie Zustandshaltung mittels RxJS und reaktiver Programmiermuster.
- API- & Systemintegration: Anbindung verteilter Microservices-Backends über REST-APIs, Umsetzung sicherer OAuth-Authentifizierungsabläufe und Integration von Headless-CMS-Systemen (insb. Contentful).
- UI/UX & Design Systems: Aufbau, Erweiterung und Pflege wiederverwendbarer UI-Komponentenbibliotheken unter Berücksichtigung von Design Systems, Accessibility-Standards und responsivem SCSS-Design.
- Testing & Quality Engineering: Konzeption und Implementierung automatisierter Unit-Tests (Jasmine, Karma, Jest) und End-to-End-Tests (Cypress, Playwright) sowie Sicherstellung von Clean Code durch strukturierte Code Reviews.
- Cloud Deployment & CI/CD: Bereitstellung von Frontend-Artefakten auf AWS-Infrastrukturen (S3, CloudFront, Route53) und Einbindung in automatisierte CI/CD-Pipelines (z. B. GitHub Actions, AWS CodeBuild).
- Cross-funktionale Zusammenarbeit: Technische Abstimmung mit UX/UI-Designern, Backend-Entwicklern, QA-Engineers und Product Ownern zur ganzheitlichen Umsetzung von User Stories.
Requirements
- Berufserfahrung: Mindestens 5 Jahre fundierte Praxiserfahrung in der modernen Frontend-Entwicklung komplexer Webanwendungen im agilen Enterprise-Umfeld.
- Framework & Core Web: Expertenwissen in Angular (v15+) (Komponenten-Architektur, Dependency Injection, Routing/Guards, Reactive Forms) sowie exzellente Kenntnisse in TypeScript und modernem JavaScript (ES6+).
- Reaktive Programmierung: Tiefgehende, praxiserprobte Kenntnisse in RxJS und modernem State Management.
- Styling & Semantik: Fundierte Routine in HTML5, CSS3, SCSS sowie in der Umsetzung responsiver und barrierefreier Designs.
- Schnittstellen & Security: Sicherer Umgang mit REST-APIs, Backend-Integrationen in Microservices-Landschaften und OAuth-basierten Authentifizierungsflows.
- Testautomatisierung: Nachweisbare Erfahrung mit Unit-Testing (Jasmine, Karma oder Jest) sowie E2E-Frameworks (Cypress, Playwright o. ä.).
- Cloud-Hosting: Erfahrung mit dem Hosting und der Auslieferung von Frontends über AWS (speziell S3, CloudFront, Route53) und Git-basierte CI/CD-Pipelines.
- Standort & Sprache: Wohn- und Steuersitz in Spanien oder einem Land der Zeitzone GMT+1; verhandlungssichere Englischkenntnisse in Wort und Schrift.
Nice to have
What we offer
Zahlungsziel-Verkürzung: Attraktive Möglichkeiten zur Verkürzung Ihres persönlichen Zahlungszieles Einfaches Gutschriftenverfahren: Keine zeitraubende Rechnungserstellung mehr nötig Abrechnungen ohne Umwege: Schnelle, zuverlässige Honorarzahlung Digitalisierter Unterschriftenprozess: Projektverträge mittels elektronischer Signatur abschließen
- Content Management: Erfahrung in der Anbindung von Headless-CMS-Plattformen, idealerweise Contentful.
- Plattform-Erfahrung: Praxis in der Entwicklung komplexer Enterprise-Admin-Tools, B2B-Plattformen oder digitaler Produkte aus dem Automotive- und Connected-Vehicle-Bereich (z. B. Porsche Digital Products).
- DevOps & Tooling: Grundkenntnisse in Docker, Node.js-Buildsystemen sowie Infrastructure as Code (AWS CDK oder Terraform).
- Observability: Grundlegendes Know-how in Monitoring und Logging für Frontend-Anwendungen (z. B. New Relic, Splunk).
- Agiles Tooling: Sicherer Umgang mit GitHub, Jira, Confluence und Slack.
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on GULP