Senior Angular Developer
Role details
Job location
Tech stack
Job description
- Frontend-Entwicklung: Konzeption und Umsetzung moderner, skalierbarer Web-Anwendungen mit Angular und TypeScript
- Architektur: Mitgestaltung der Frontend-Architektur und Etablierung von Best Practices im Entwicklungsteam
- Code-Qualität: Sicherstellung hoher Code-Qualität durch Reviews, Testing und kontinuierliche Verbesserung der Codebase
- Agile Zusammenarbeit: Aktive Mitarbeit in einem SCRUM-Team mit enger Abstimmung zu Product Owner, Backend-Entwicklern und UX-Designern
- Technische Führung: Mentoring von Junior-Entwicklern und Weitergabe Ihres Know-hows im Team
- DevOps-Integration: Mitarbeit an der Optimierung von Build- und Deployment-Prozessen
Requirements
Essenzielle Qualifikationen:
- Mehrjährige Berufserfahrung (mind. 4-5 Jahre) in der professionellen Softwareentwicklung mit Fokus auf Frontend-Technologien
- Fundierte Angular-Expertise: Tiefgreifende Kenntnisse in Angular (aktuelle Versionen) sowie dem Angular-Ökosystem (RxJS, NgRx, Angular Material, etc.)
- TypeScript-Profi: Exzellente Kenntnisse in TypeScript und modernem JavaScript (ES6+)
- Versionskontrolle: Sicherer Umgang mit Git (Branching-Strategien, Merge-Workflows, Code-Reviews)
- Build-Tools: Erfahrung mit modernen Package Managern und Build-Tools (npm, pnpm, Webpack, Angular CLI)
- Agile Methoden: Praktische Erfahrung mit SCRUM und agilen Entwicklungsprozessen
- Containerisierung: Grundlegende Kenntnisse in Docker und Container-basierten Entwicklungsumgebungen Weitere wünschenswerte Kenntnisse:
-
Erfahrung mit Testing-Frameworks (Jasmine, Karma, Jest, Cypress)
-
Kenntnisse in CI/CD-Pipelines (z.B. Jenkins, GitLab CI, Azure DevOps)
-
Verständnis für REST APIs und Backend-Integration
-
Erfahrung mit State Management (NgRx, Akita)
-
Kenntnisse in responsive Design und CSS-Frameworks (SCSS, Tailwind)
-
Erfahrung mit Monorepo-Strukturen (Nx, Turborepo) Persönliche Eigenschaften:
-
Eigenverantwortliche und strukturierte Arbeitsweise
-
Teamfähigkeit und Kommunikationsstärke
-
Lösungsorientiertes Denken und pragmatische Herangehensweise
-
Bereitschaft zur kontinuierlichen Weiterbildung
-
Gute Deutsch- und Englischkenntnisse
Benefits & conditions
- Spannende Projekte mit modernen Technologien
- Agiles Arbeitsumfeld mit flachen Hierarchien
- Flexible Arbeitszeiten und Home-Office-Möglichkeiten
- Individuelle Weiterbildungsmöglichkeiten
- Attraktive Vergütung und Benefits
- Modernes Equipment und ergonomische Arbeitsplätze
- Kollegiales Team mit offener Kommunikationskultur, + Flexible Arbeitszeiten
- Mitarbeiterevents
- Nutzung der Poolfahrzeuge
- Spannende Aufgaben
- HomeOffice
- Attraktive Vergütung
- Betriebliche Krankenversicherung
- Mobiles Arbeiten in Senftenberg