Softwareentwickler (m/w/d) – Remote
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.