Beschreibung
# Als (Junior) Softwareentwickler (m/w/d) bei onOffice tauchst du direkt in die Entwicklung unserer komplexen SaaS-Plattform ein, die täglich von tausenden Anwender:innen genutzt wird. Du lernst, Ideen einzubringen, bestehende Module weiterzuentwickeln und die Software stabil und performant zu halten – mit der Unterstützung deines Teams und Mentors.
Vollzeit | Aachen/Remote | [Software Development & Operations](https://onoffice.com/ueber-uns/team-software-development-operation/)
## Deine Aufga...
weiter lesen
# Als (Junior) Softwareentwickler (m/w/d) bei onOffice tauchst du direkt in die Entwicklung unserer komplexen SaaS-Plattform ein, die täglich von tausenden Anwender:innen genutzt wird. Du lernst, Ideen einzubringen, bestehende Module weiterzuentwickeln und die Software stabil und performant zu halten – mit der Unterstützung deines Teams und Mentors.
Vollzeit | Aachen/Remote | [Software Development & Operations](https://onoffice.com/ueber-uns/team-software-development-operation/)
## Deine Aufgaben
- Mitarbeit an Backend-Features mit **PHP **und modernen Frontend-Technologien wie **TypeScript**, **Vue.js **oder **GraphQL**.
- Code analysieren, kleinere Optimierungen und Refactoring durchführen, um Qualität und Verständlichkeit zu verbessern.
- Automatisierte Tests mit **PHPUnit**, **Vitest **oder **Cypress **unterstützen und CI/CD-Prozesse kennenlernen.
- Eng mit deinem Team zusammenarbeiten, von Pair Programming profitieren und bei Retrospektiven und Planungsterminen mitwirken.
- Praxisnahe, nachhaltige Lösungen umsetzen und technische Herausforderungen gemeinsam meistern.
## Dein Profil
- Ausbildung bzw. Studium in Informatik / MINT-Fachrichtung oder vergleichbare Praxiserfahrung.
- Grundkenntnisse in **PHP **und **JavaScript**, erste Erfahrung in der Webentwicklung.
- Basiswissen in Versionsmanagement (**Git**), Testautomatisierung und modernen Technologien (**TypeScript**, **Vue.js**, **GraphQL**).
- Analytisches Denken, Lernbereitschaft und Freude an Teamarbeit in agilen Projekten.
- Gute Deutschkenntnisse (C1+) und solide Englischkenntnisse.
## 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 arbeiten über 70 Entwickler:innen in spezialisierten Teams daran, neue Features zu entwickeln, Legacy-Code zu modernisieren und Qualität sowie Stabilität zu sichern. Als Junior hast du die Chance, fachlich zu wachsen, Verantwortung zu übernehmen und deine Expertise Schritt für Schritt auszubauen.