Über das Unternehmen
onOffice digitalisiert die Immobilienbranche in Europa mit einer führenden CRM-Software. Im Department Software Development & Operation arbeiten über 70 Entwicklerinnen und Entwickler in 8 spezialisierten Teams daran, neue Features zu entwickeln, Legacy-Code zu modernisieren und Qualität sowie Stabilität durch etablierte Prozesse zu sichern.
Aufgaben
- Backend der CRM-Software mit PHP entwickeln und moderne Frontend-Technologien wie TypeScript, Vue.js und GraphQL einsetzen
- Code analysieren, optimieren und Refactoring durchführen, um Wartbarkeit, Effizienz und Verständlichkeit zu steigern
- Tests mit PHPUnit, Vitest oder Cypress automatisieren und die CI/CD-Pipeline aktiv mitgestalten
- Eng im Team zusammenarbeiten, Pair Programming nutzen sowie an Retrospektiven und Planungsterminen aktiv teilnehmen
- Technische Herausforderungen gemeinsam lösen und praxisnahe, nachhaltige Lösungen umsetzen
Anforderungen
- Ausbildung als Fachinformatiker:in, ein MINT-Studium oder vergleichbare IT-Erfahrung
- Sehr gute Kenntnisse in PHP und JavaScript sowie praktische Erfahrung in der Webentwicklung
- Erfahrung mit Versionsmanagement (Git), Testautomatisierung (PHPUnit, Vitest) und modernen Technologien (TypeScript, Vue.js, GraphQL)
- Analytisches Denken, eigenverantwortliches Arbeiten und Freude an Zusammenarbeit in agilen Teams
- Fließende Deutschkenntnisse (C1+) und gutes Englisch
Benefits
- Fokus auf Code-Qualität mit Kanban, Pair-Programming und automatisierten Tests
- Attraktives, marktgerechtes Gehalt mit Entwicklungsperspektive
- Individuelles Onboarding-Konzept mit persönlichem Mentor
- Gleitzeit, 29 Urlaubstage plus freie Tage an Heiligabend und Silvester, Home-Office und Shared-Desk
- Klare Karrierepfade mit transparenter Job-Level-Matrix und Skill Management
- Teamevents, Teamfahrten und gemeinsame Freizeitaktivitäten
- Altersvorsorge und Corporate Benefits: Sportevents, Firmenfitness, Urban Sports Club, Bike-Leasing
- Raum für eigene Ideen und eigenständige Umsetzung von Prioritäten