Beschreibung
**FULL STACK WEB ENTWICKLER –**
**STELLENBESCHREIBUNG**
*(Angular • JavaScript - TypeScript • Firebase Backend • Node.js • Monitoring • Next.js •*
*TailwindCSS • Webpack • Cloud Hosting - 11ty)*
**Rollenübersicht**
Wir suchen einen erfahrenen **Full Stack Web Entwickler**, der moderne, leistungsstarke
**Frontend-Anwendungen mit Angular (aktuelle Version)** entwickelt und gleichzeitig ein
**Firebase-basiertes Backend** (Firestore, Auth, Cloud Functions) betreut.
Der Schwerpunkt der Rolle liegt auf der Weiterentwicklung unserer **Angular Web App**, inkl.
neuer Features, Komponenten, Optimierungen und technischer Erweiterungen.
Zusätzlich umfasst die Position:
●
Einrichtung und Betreuung von **Monitoring- und Logging-Tools**
*(Firebase Monitoring, Crashlytics, Sentry, LogRocket)*
●
Cloud-Deployment auf **DigitalOcean**, **Vercel**, **Cloudflare**
●
Entwicklung und Pflege von schnellen, SEO-optimierten Websites mit dem **11ty**
**Static Site Generator** (Nunjucks , Webc Templates)
**Hauptaufgaben**
**1. Frontend-Entwicklung (Hauptrolle)**
Entwicklung moderner Web-Apps mit **Angular (neueste Version)**
Aufbau von UI-Komponenten mit **Angular Material** und **TailwindCSS**
Umsetzung wiederverwendbarer Module, Direktiven, Pipes und Services
Performante Build-Konfiguration mit **Webpack**
Integration von APIs, Firebase SDKs und Authentifizierungs-Workflows
State-Management mit RxJS und Angular Best Practices**2. Backend-Entwicklung (Firebase)**
Implementierung von **Firebase Cloud Functions**
Verwaltung von **Firestore** / Realtime Database
Einrichtung von **Firebase Auth** (E-Mail, OAuth, Telefon, Custom Auth)
Erstellung von Sicherheitsregeln & Indexierungen
Aufbau serverloser Systeme (Cronjobs, Event-Trigger, Hintergrundprozesse)
Optimierung von Firestore-Kosten und -Performance
**3. Monitoring & Observability**
Einrichtung und Betreuung von Monitoring-Tools wie:
**Firebase Performance Monitoring**
**Firebase Crashlytics**
**Firebase Analytics**
**Sentry** (Error Tracking)
**LogRocket** (Session Monitoring)
●
Serverlogs und Cloud-Monitoring auf DigitalOcean / Cloudflare
**4. Backend / API / Node.js**
Entwicklung kleiner Microservices mit **Node.js / Express**
Erstellung von REST-APIs, Middlewares und Webhooks
Nutzung des Firebase Admin SDK
Deployment auf DigitalOcean, Cloudflare oder Vercel
**5. Website: 11ty (Eleventy)**
*(Nur bei Bedarf – kein Muss.)*●
●
Entwicklung moderner SSR-Apps mit **Next.js**
Erstellung schneller statischer Websites mit **11ty + Nunjucks**
**6. Cloud Hosting & DevOps**
Deployment auf **Vercel, Firebase Hosting, Cloudflare Pages**
Hosting von Node-Apps auf **DigitalOcean Droplets / App Platform**
CI/CD mit GitHub Actions
●
Verwaltung von Umgebungsvariablen, Secrets und Build-Pipelines
**Anforderungen**
**Pflichtkenntnisse**
Sehr gute Kenntnisse in **Angular (aktuell)**
**TypeScript** auf fortgeschrittenem Niveau
Erfahrung mit **Angular Material**
Sehr gute CSS-Kenntnisse mit **Tailwind CSS**
Sicherer Umgang mit **Webpack**
Erfahrung mit **Firebase Backend** (Firestore, Auth, Functions)
Erfahrung mit Monitoring-Tools (Firebase, Sentry, LogRocket)
**Node.js**-Grundlagen
Git/GitHub
RESTful APIs
**Wünschenswerte Zusatzkenntnisse**
Erfahrung mit **Angular**
Erfahrung mit **11ty / Nunjucks**
Cloudflare Workers
●
DigitalOcean (Droplets, Managed DB, App Platform)
Interessiert? Schreiben Sie uns gern eine Email an
kontakt@dein-ruf.de