Beschreibung
# Als Softwareentwickler (m/w/d) bei onOffice entwickelst du Features für unsere komplexe SaaS-Plattform, die täglich von tausenden Anwender:innen genutzt wird. Bringe deine Ideen und Erfahrungen direkt in unsere CRM-Software ein: Von der Weiterentwicklung und Optimierung bestehender Module bis zur Sicherstellung, dass alles stabil, performant und wartbar bleibt.
Vollzeit | Aachen/Remote | [Software Development & Operations](https://onoffice.com/ueber-uns/team-software-development-operation/)
...
weiter lesen
# Als Softwareentwickler (m/w/d) bei onOffice entwickelst du Features für unsere komplexe SaaS-Plattform, die täglich von tausenden Anwender:innen genutzt wird. Bringe deine Ideen und Erfahrungen direkt in unsere CRM-Software ein: Von der Weiterentwicklung und Optimierung bestehender Module bis zur Sicherstellung, dass alles stabil, performant und wartbar bleibt.
Vollzeit | Aachen/Remote | [Software Development & Operations](https://onoffice.com/ueber-uns/team-software-development-operation/)
## Deine Aufgaben
- Backend der CRM-Software mit **PHP **entwickeln und moderne Frontend-Technologien wie **TypeScript**, **Vue.js** oder **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 Retrospektiven und Planungstermine aktiv gestalten.
- Technische Herausforderungen gemeinsam lösen und praxisnahe, nachhaltige Lösungen umsetzen.
## Dein Profil
- Ausbildung als Fachinformatiker:in, ein MINT-Studium oder vergleichbare IT-Erfahrung.
- Sehr gute Kenntnisse in **PHP** und **JavaScript**, 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.
## Deine Vorteile
- **Job-Qualität **– Oberste Priorität hat der Code. Wir arbeiten nach Kanban, nutzen Pair-Programming und automatisierte Tests – und bieten viel Raum für eigene Ideen.
- **Attraktives Gehalt **– Deine Erfahrung und Leistung zahlen sich aus, marktgerecht und mit Entwicklungsperspektive!
- **Onboarding** – Mit einem individuellen Einarbeitungskonzept und deinem persönlichen Mentor wirst du direkt Teil unseres Teams.
- **Work-Life-Balance** – Gleitzeit, 29 Urlaubstage plus frei an Heiligabend und Silvester, Home-Office und Shared-Desk für flexible und familienfreundliche Arbeitszeiten.
- **Perspektiven** – Klare Karrierepfade mit transparenter Job-Level-Matrix, dazu Skill Management, Conventions, Events und E-Learning-Tools wie Vue-Mastery.
- **Zusammenarbeit** – Als interdisziplinäres Team erfahrener Entwickler legt ihr die Prioritäten gemeinsam fest – und setzt sie eigenständig um.
- **Teamkultur** – Freu dich auf viele Erlebnisse: Teamevents, unsere Teamfahrt oder gemeinsame Zeit nach Feierabend.
- **Extras **– Altersvorsorge und attraktive Corporate Benefits – dazu fit und aktiv mit 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 Team dazu bei, dass neue Features entstehen, Legacy-Code modernisiert wird und Qualität sowie Stabilität über eingespielte Prozesse gesichert sind. Hier bekommst du die Möglichkeit, deine Expertise einzubringen, Verantwortung zu übernehmen und dich fachlich kontinuierlich weiterzuentwickeln.