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 performanter Backend-Systeme und REST-APIs mit PHP und Symfony
Entwicklung moderner Frontend-Anwendungen mit Angular
Mitarbeit an der Migration unserer bestehenden Multi-Page-/Islands-Architektur hin zu einer modernen Single-Page-Application
Verantwortung für deine Features – von der technischen Konzeption bis zum Deployment
Hoher Qualitätsanspruch durch CI, Code-Reviews, Unit/Integration/E2E-Tests und Akzeptanztests
Continuous integration pipeline
Arbeit mit PostgreSQL, Redis und modernen Entwicklungsprozessen
Enge Zusammenarbeit mit Product Owner, Entwicklerteam und UX-Designer
Mitarbeit an Architektur-, System- und Technologieentscheidungen
Pflege und Erweiterung unserer technischen Dokumentation
Unser Tech-Stack
TypeScript
Angular
NgRx
HTML & CSS
PHP
Symfony
PostgreSQL
Redis
Playwright
Erfahrung in moderner Webentwicklung im Frontend- und/oder Backend-Bereich
Gute Kenntnisse in PHP sowie idealerweise Erfahrung mit Symfony
Sehr gute Kenntnisse in TypeScript sowie Erfahrung mit Angular und modernen Frontend-Architekturen
Erfahrung mit REST-konformen APIs
Verständnis für Softwarearchitektur, Clean Code, Testing und nachhaltige Softwareentwicklung
Sicherer Umgang mit Git und GNU/Linux
Analytische, strukturierte und eigenverantwortliche Arbeitsweise
Teamgeist und Freude an technischer Zusammenarbeit
Sehr gute Deutschkenntnisse, mindestens C1
Nice-to-have
Erfahrung mit NgRx, Redis oder Performance-Optimierung
Kenntnisse im Bereich Clean Architecture
Erfahrung mit skalierbaren Webanwendungen oder SaaS-Produkten
Erfahrung mit End-to-End-Testing, zum Beispiel Playwright
Interesse an DevOps-nahen Themen