In der PHP Softwareentwicklung bei onOffice entwickelst du neue Features und optimierst unseren Sourcecode. Dabei steht die Code-Qualität immer im Fokus.

onOffice digitalisiert die Immobilienbranche mit einer führenden, cloudbasierten CRM-Software für Immobilienmakler. Mit deiner Erfahrung trägst du dazu bei, unsere Software kontinuierlich weiterzuentwickeln und den bestehenden Quellcode zu verbessern. In unserem Entwicklerteam hast du die Möglichkeit, Erfahrungen zu sammeln und dich über E-Learning-Tools wie O’Reilly kontinuierlich weiterzubilden.

Deine Aufgaben

  • Plane und entwickle neue Module und Features für unser CRM
  • Optimiere die Architektur und reduziere die Komplexität für eine bessere Lesbarkeit und Wartung des Codes, um technische Schulden abzubauen
  • Steigere die Performance durch Verbesserung am Code und Analyse der Prozessabläufe
  • Entwickle automatisierte Tests und arbeite mit unserem Review-System
  • Tausche dich mit deinen Team-Kolleg:innen zu komplexen Themen aus und bleibe up to date – in regelmäßigen Meets, in der technischen Planung oder im Pair Programming

Dein Profil

  • Mit einer Ausbildung zum Fachinformatiker, einem Informatik-Studium oder als IT-erfahrener Quereinsteiger bringst du die erforderliche Kenntnisse mit
  • Du hast Erfahrung in der objektorientierten Programmierung, vorzugsweise in PHP oder einer anderen Programmiersprache
  • Erfahrungen in relationalen Datenbanken (MariaDB / MySQL), Versionsverwaltung (Git) und Testautomatisierungen (PHPUnit) machen dir den Einstieg leicht
  • Mit Webanwendungen, CSS und JavaScript kennst du dich aus. Erfahrungen in vue.js oder ein vergleichbares Framework sind hilfreich, um die Oberfläche unseres CRM weiter zu optimieren
  • Du sprichst fließend Deutsch und gut Englisch

Job Benefits

Qualität vor Geschwindigkeit – Unit-Tests und Code-Reviews gehören zu unserer täglichen Arbeit, um die bestmögliche Code-Qualität sicherzustellen
Qualität vor Geschwindigkeit – Unit-Tests und Code-Reviews gehören zu unserer täglichen Arbeit, um die bestmögliche Code-Qualität sicherzustellen
Teamleiter mit Entwicklungserfahrung
Teamleiter mit Entwicklungserfahrung
Experience
Mind. 1-3 Jahre Berufserfahrung
Work Level
Berufseinsteiger, Berufserfahrene
Employment Type
unbefristet, Vollzeit
Frag Saskia
Software Development & Operation
View profile