Softwareentwickler / Junior Developer (m/w/d)
Department Software Development & Operation
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.
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.