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 | Bocksdornweg 62 | 76149 Karlsruhe | Tel.: +49 721 9426580 | bewerbung@communal-fm.de
* Du bist ein freundlicher, engagierter und kommunikativer Teamplayer mit Erfahrung in der Web-Entwicklung.
* Du entwickelst und implementierst anspruchsvolle Funktionen und Module für unsere hauseigene Facility-Management-Software und unterstützt uns bei der Umstellung von einer Multi-Page/Islands-Architektur auf eine Single-Page-Application mit Angular und NgRx.
* Du stellst die Qualität Deines Codes durch Code-Reviews, Akzeptanztests und Unit-Tests sicher.
* In unserer agilen Produktentwicklung nach Kanban arbeitest Du eng mit dem Product Owner und weiteren Entwickler*innen zusammen.
* Du bringst Dich in alle Phasen des Software-Lebenszyklus ein – von Idee und Analyse über Design und Entwicklung bis hin zu Tests und Deployment.
* Du erweiterst und pflegst unsere Systemdokumentation.
* Du verfügst über fundierte Programmiererfahrung, die Du durch ein abgeschlossenes Studium oder eine vergleichbare Ausbildung – z. B. als Fachinformatiker:in für Anwendungsentwicklung – erworben hast.
* Du besitzt sehr gute Kenntnisse in TypeScript, insbesondere mit Angular und NgRx, sowie in HTML und CSS.
* Optional wünschenswert: Erfahrung mit Playwright und Vertrautheit mit dem Konzept der Clean Architecture nach Robert C. Martin.
* Hohe Softwarequalität ist Dir wichtig – daher bist Du im Umgang mit ESLint und Vitest vertraut.
* Du beherrschst den sicheren Umgang mit GNU/Linux.
* Die Arbeit mit Git als Versionskontrollsystem ist für Dich selbstverständlich.
* Eine analytische, strukturierte und selbstständige Arbeitsweise zeichnet Dich aus.
* Deine Deutschkenntnisse entsprechen mindestens dem C1-Niveau.