Software-Architect / Teamleiter Frontend
Vesterling Consulting GmbH
Mannheim, Germany
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Remote
Mannheim, Germany
Tech stack
Clean Code Principles
JavaScript
.NET
HTML5
Automation of Tests
Azure
CSS
Cloud Computing
Continuous Integration
DevOps
Microsoft Office
Microsoft Software
Object-Oriented Software Development
TypeScript
.NET Core
React
Cypress
GIT
Angular
Front End Software Development
React
REST
Job description
- Als Software-Architect / Teamleiter Frontend übernehmen Sie eine verantwortliche Rolle bei der Entwicklung der Frontends zu verschiedenen Anwendungen.
- Sie übernehmen dazu die fachliche Leitung eines internationalen Teams, das im Schwerpunkt auf Basis React und teilweise auch mit Angular die Frontends entwickelt. Das darunter liegende komplexe Produkt ist auf Basis des Microsoft Software Stacks entwickelt und wird von einem großen Kundenstamm genutzt.
- Sie bewerten neue Technologien, treffen Entscheidungen zur Architektur und stimmen sich dazu mit den Teams ab, arbeiten mit UX/UI-Designern und Product Ownern zur kontinuierlichen Verbesserung der User Experience.
- Sie tragen dazu bei, Entwicklungsprozesse und Best Practices zu verbessern (z.B. Code Repositories nach Git, Clean Code, DevOps, QS, Dokumentation, OOD-Prinzipien, etc.).
Requirements
- Mindestens 5 Jahre Berufserfahrung als Frontend Software (Lead) Engineer oder Frontend Software-Architekt
- Gute Kenntnisse in JavaScript / TypeScript, HTML5, CSS3 und modernen Frontend-Architekturen
- Erfahrung in der Integration von Frontends mit .NET Core / .NET 6+ Backends (REST APIs, idealerweise auch gRPC)
- Tiefes Verständnis von State Management (z. B. Redux, NgRx) und reaktiven Programmiermodellen
- Hilfreich sind Erfahrungen mit automatisierten Tests im Frontend (z. B. Jest, Cypress) und Verständnis von CI/CD-Konzepten und Erfahrung in der Zusammenarbeit mit DevOps- und Cloud-Teams (z. B. Azure DevOps)
- Gute Deutsch- und Englischkenntnisse