Unser Kunde ist ein innovativer Arbeitgeber, der sich auf die Entwicklung einer modernen Facility-Management-Plattform spezialisiert hat. Diese Plattform zielt darauf ab, Gebäude, technische Anlagen und Prozesse zu digitalisieren. Zur Verstärkung des Entwicklerteams suchen wir eine:n Fullstack Entwickler:in, der/die aktiv an der Gestaltung und Entwicklung dieser Plattform mitwirkt. In dieser Rolle wirst du sowohl an Backend-Systemen, die auf PHP und Symfony basieren, als auch an modernen Frontend-Anwendungen mit Angular arbeiten. Du begleitest den gesamten Software-Lebenszyklus, von der Konzeption über die Entwicklung und das Testing bis hin zum Deployment. Zu deinen Aufgaben gehört die Entwicklung moderner Fullstack-Features und Module, die Verantwortung für die technische Konzeption und das Deployment deiner Features sowie die enge Zusammenarbeit mit Product Ownern, Entwicklern und UX-Designern. Du wirst auch an Architektur-, System- und Technologieentscheidungen mitwirken und die technische Dokumentation pflegen. Das Arbeitsumfeld ist geprägt von einem hohen Qualitätsanspruch, der durch Continuous Integration, Code-Reviews und umfassende Tests sichergestellt wird. Du erhältst die Möglichkeit, in einem kollegialen Team zu arbeiten, das großen Wert auf nachhaltige Softwareentwicklung und moderne Technologien legt.
Fullstack Entwickler:in (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt umfassende Erfahrung in der modernen Webentwicklung, sowohl im Frontend- als auch im Backend-Bereich, mit. Gute Kenntnisse in PHP sind erforderlich, idealerweise ergänzt durch Erfahrungen mit Symfony. Sehr gute Kenntnisse in TypeScript sowie praktische Erfahrungen mit Angular und modernen Frontend-Architekturen sind ebenfalls notwendig. Du solltest mit REST-konformen APIs vertraut sein und ein Verständnis für Softwarearchitektur, Clean Code, Testing und nachhaltige Softwareentwicklung mitbringen. Ein sicherer Umgang mit Git und GNU/Linux ist ebenso wichtig. Persönliche Eigenschaften wie eine analytische, strukturierte und eigenverantwortliche Arbeitsweise sowie Teamgeist und Freude an technischer Zusammenarbeit sind entscheidend. Sehr gute Deutschkenntnisse auf mindestens C1-Niveau sind erforderlich. Nice-to-have sind Erfahrungen mit NgRx, Redis, Performance-Optimierung, Clean Architecture, skalierbaren Webanwendungen oder SaaS-Produkten sowie Kenntnisse im Bereich End-to-End-Testing und Interesse an DevOps-nahen Themen.