Full Stack Entwickler:in
onOffice GmbH
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Remote
Tech stack
JavaScript (Programming Language)
PHP (Programming Language)
Automation of Tests
Continuous Integration
Web Development
Pair Programming
TypeScript
PHPUnit
Cypress (Programming Language)
Backend
GIT
Vue.js
Information Technology
GraphQL
Software Version Control
Job description
Backend der CRM-Software mit PHP entwickeln und moderne Webtechnologien wie TypeScript, Vue.js oder GraphQL einsetzen.
- Code optimieren, um die Wartbarkeit zu erhöhen, die Komplexität zu reduzieren und die Effizienz 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 zur kontinuierlichen Verbesserung einsetzen.
- Technische Herausforderungen gemeinsam im Team analysieren und praxisnahe, nachhaltige Lösungen umsetzen.
Requirements
Ausbildung als Fachinformatiker:in, ein MINT-Studium oder vergleichbare IT-Erfahrung.
- Sehr gute Kenntnisse in PHP und JavaScript sowie praktische Erfahrung in der Webentwicklung.
- Erfahrung mit Versionsmanagement (Git), Testautomatisierung (PHPUnit, Vitest) und modernen Technologien wie TypeScript, Vue.js und GraphQL.
- Analytisches Denken, eigenverantwortliches Arbeiten und Freude an Zusammenarbeit in agilen Teams.
- Fließende Deutschkenntnisse (mind. C1).
About the company
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.
- Benefits - Fit bleiben, vorsorgen und dabei sparen - deine Vorteile reichen von Altersvorsorge und Rabatten bis hin zum Urban Sports Club.
onOffice - Always on your side
onOffice digitalisiert die Immobilienbranche in Europa mit einer führenden CRM-Software. Im Department Software Development & Operation treiben wir die Entwicklung von onOffice enterprise aktiv voran: Neue Funktionen und Lösungen entstehen, Fehler werden behoben und die Software wird kontinuierlich optimiert - Qualität, Innovation und Kundennutzen stehen dabei im Mittelpunkt.