Stichworte
Zusammenfassung
onOffice GmbH in Aachen sucht einen erfahrenen Senior Developer, der anspruchsvolle Backend- und Frontend-Projekte eigenverantwortlich gestaltet. Die Rolle umfasst die Entwicklung komplexer Features in PHP, TypeScript und Vue.js sowie die kontinuierliche Optimierung bestehender Module. Bewerber bringen mindestens 5–6 Jahre Webentwicklungserfahrung mit und übernehmen technische Verantwortung inklusive Mentoring und Architekturentscheidungen. Das Unternehmen digitalisiert die Immobilienbranche in Europa und bietet über 70 Entwickler:innen in 8 spezialisierten Teams ein Umfeld mit hoher Code-Qualität, Kanban-Methodik und klaren Karrierepfaden. Attraktive Benefits wie Gleitzeit, Homeoffice, Urban Sports Club und ein individuelles Onboarding mit persönlichem Mentor runden das Paket ab.
Benefits und Qualifikationen
- Persönlicher Mentor beim Onboarding
- Urban Sports Club und Bike-Leasing
- 29 Urlaubstage plus frei an Heiligabend und Silvester
- Pair-Programming und Kanban-Methodik
- E-Learning-Tools wie Vue-Mastery
Stellenausschreibung
Übernimm Verantwortung für anspruchsvolle Softwareprojekte – von der Architektur über die Umsetzung bis zur Optimierung bestehender Module. Setze deine Expertise in moderne Technologien ein, um stabile, performante und wartbare Lösungen zu liefern, Teams fachlich zu stärken und den technologischen Standard kontinuierlich weiterzuentwickeln.
Vollzeit | Aachen | Software Development & Operation
Deine Aufgaben
- Eigenverantwortliche Entwicklung komplexer Backend-Features in PHP sowie moderner Frontend-Technologien wie TypeScript, Vue.js oder GraphQL.
- Analyse, Optimierung und Refactoring von Code zur Steigerung von Effizienz, Wartbarkeit und Skalierbarkeit.
- Implementierung und Weiterentwicklung automatisierter Tests (PHPUnit, Vitest, Cypress) sowie aktive Mitgestaltung der CI/CD-Pipeline.
- Technische Verantwortung in Projekten – inklusive Architekturentscheidungen, Code Reviews und fachlichem Mentoring.
- Enge Zusammenarbeit im Team, aktive Mitgestaltung von Retrospektiven, Planungsterminen und technischen Lösungsstrategien.
- Umsetzung nachhaltiger, praxisnaher Lösungen für komplexe technische Herausforderungen.
Dein Profil
- Mindestens 5–6 Jahre Berufserfahrung in der Webentwicklung mit sehr guten Kenntnissen in PHP, JavaScript und modernen Frontend-Technologien.
- Abschluss im MINT-Bereich oder vergleichbare IT-Expertise.
- Erfahrung mit Versionsmanagement (Git), Testautomatisierung, CI/CD und Best Practices in der Softwarearchitektur.
- Analytisches Denken, selbstständige Arbeitsweise und hohe Eigenverantwortung.
- Idealerweise erste Erfahrung in fachlicher oder technischer Führung bzw. Mentoring.
- Fließende Deutschkenntnisse (C1+) und gute Englischkenntnisse.
Deine Vorteile
- Job-Qualität – Code steht an erster Stelle. Wir arbeiten nach Kanban, nutzen Pair-Programming und automatisierte Tests – mit viel Raum für eigene Ideen.
- Attraktives Gehalt – Deine Erfahrung und Leistung zahlen sich aus: marktgerecht und mit Entwicklungsperspektive.
- Onboarding – Ein individuelles Einarbeitungskonzept und ein persönlicher Mentor machen dich direkt zum Teil des Teams.
- Work-Life-Balance – Gleitzeit, 29 Urlaubstage plus frei an Heiligabend und Silvester, Home-Office und Shared-Desk für flexible, familienfreundliche Arbeitszeiten.
- Perspektiven – Klare Karrierepfade mit transparenter Job-Level-Matrix, Skill Management, Conventions, Events und E-Learning-Tools wie Vue-Mastery.
- Zusammenarbeit – Als interdisziplinäres Team erfahrener Entwickler:innen legt ihr Prioritäten gemeinsam fest und setzt sie eigenständig um.
- Teamkultur – Teamevents, Teamfahrt und gemeinsame Zeit nach Feierabend sorgen für ein starkes Miteinander.
- Extras – Altersvorsorge, Corporate Benefits, Sportevents, Firmenfitness, Urban Sports Club und Bike-Leasing.
onOffice – Always on your side
onOffice digitalisiert die Immobilienbranche in Europa mit einer führenden CRM-Software. Im Department Software Development & Operation tragen über 70 Entwickler:innen in 8 spezialisierten Teams dazu bei, dass neue Features entstehen, Legacy-Code modernisiert wird und Qualität sowie Stabilität über eingespielte Prozesse gesichert sind. Hier bringen Senior-Entwickler:innen ihre Expertise ein, übernehmen Verantwortung und entwickeln sich fachlich kontinuierlich weiter.