Über onOffice
Bei der Entwicklung unserer Software stehen die Menschen im Mittelpunkt, nicht nur die Technologie. 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.
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
- 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, marktgerechtes Gehalt mit Entwicklungsperspektive
- Individuelles Onboarding und persönlicher Mentor für einen guten Start
- Flexible und familienfreundliche Arbeitszeiten durch Gleitzeit, 29 Urlaubstage und Home-Office
- Klare Karrierepfade, Skill Management, Conventions, Events und E-Learning-Tools
- Interdisziplinäres Team erfahrener Entwickler, Teamevents und gemeinsame Aktivitäten
- Altersvorsorge, Corporate Benefits und Möglichkeiten zum Fitbleiben