Die Communal-FM GmbH ist ein innovatives Dienstleistungs- und Technologieunternehmen im Bereich Gebäude- und Infrastrukturmanagement. Wir unterstützen kommunale Verwaltungen und soziale Einrichtungen dabei, ihre Immobilien digital, nachhaltig und effizient zu bewirtschaften.
Als bundesgefördertes Unternehmen investieren wir intensiv in Forschung und Entwicklung – insbesondere in die Verknüpfung neuer Technologien wie IOT, 3D-Laserscanning, Reality Capture, BIM und CAFM.
Mit unserer modernen Produktfamilie COMMUNALFM® entwickeln wir Softwarelösungen, die Bestandsdaten intelligent verarbeiten, Prozesse automatisieren und zukunftsfähige digitale Workflows ermöglichen.
Wir freuen uns auf deine Bewerbung!
Communal-FM GmbH - Niederlassung Karlsruhe | bewerbung@communal-fm.de
* Entwicklung moderner Frontend-Features und Module
* Aktive Mitgestaltung unserer neuen SPA-Architektur auf Basis von Angular
* Verantwortung für die technische Umsetzung deiner Features – von der Idee bis zum Deployment
* Hoher Qualitätsanspruch durch CI, Code-Reviews, Unit/Integration/E2E-Tests und Akzeptanztests
* Enge Zusammenarbeit mit Product Owner, Entwicklerteam und UX-Designer (figma)
* Mitarbeit über den gesamten Software-Lebenszyklus hinweg
* Pflege und Erweiterung unserer technischen Dokumentation
* Fokus auf technische Qualität, Clean Code, Clean Architecture und nachhaltige Entwicklung
Unser Tech-Stack
* TypeScript
* Playwright
* Angular
* NgRx
* OpenAPI
* Vitest
* ESLint
* Git
* GNU/Linux
* Mistral AI
* Fundierte Erfahrung in der Frontend-Entwicklung
* Sehr gute Kenntnisse in TypeScript, Angular und NgRx
* Sicherer Umgang mit HTML und CSS
* Verständnis für moderne Softwarearchitektur und nachhaltige Frontend-Entwicklung
* Erfahrung mit Code-Reviews, Testing und Clean Code
* Selbstständige und strukturierte Arbeitsweise
* Teamgeist und Freude an technischer Zusammenarbeit
* Sehr gute Deutschkenntnisse, mindestens C1
Nice-to-have
* Erfahrung mit End-to-End-Testing
* Erfahrung mit größeren Frontend-Migrationen oder komplexen Webanwendungen