Full Stack Softwareentwickler (m/w/d)

Kununu Top Company 2022

In der Softwareentwicklung bei onOffice realisierst Features in der Software und optimierst unseren Sourcecode. Dabei steht die Code-Qualität immer im Fokus.

onOffice digitalisiert die Immobilienbranche mit einer führenden, cloudbasierten CRM-Software für Immobilienmakler. Mit deiner Erfahrung trägst du dazu bei, unsere Software kontinuierlich weiterzuentwickeln und den bestehenden Quellcode zu verbessern.

  • Vollzeit
  • Remote möglich
  • Software Development & Operations
  • 52068 Aachen

Deine Aufgaben

  • Plane und entwickle neue Features für unser CRM-System onOfffice enterprise
  • Optimiere die Architektur, reduziere die Komplexität des Codes und verbessere die Lesbarkeit für eine effiziente Wartung
  • Entwickle Funktionen und Komponenten für die Benutzeroberfläche mit Vue.js, integriere Daten aus der GraphQL-API und implementiere Anpassungen in PHP
  • Entwickle automatisierte Tests mit Vitest, PHPUnit und Cypress; beteilige dich aktiv am Review-System
  • Tausche dich eng mit deinen Teamkollegen aus: plane technische Aspekte und wende Techniken wie Pair Programming an

Dein Profil

  • Ausbildung zum Fachinformatiker, MINT-Studium oder Quereinsteiger mit IT-Erfahrung
  • Sehr gute Kenntnisse in PHP oder JavaScript sowie ein gutes Verständnis für Webanwendungen, HTML und CSS sowie Erfahrung mit vue.js
  • Idealerweise auch Erfahrung mit Versionsmanagement (Git) und Testautomatisierung (PHPUnit, Vitest o.ä.)
  • Grundkenntnisse in relationalen Datenbanken (MariaDB/MySQL) sind empfehlenswert
  • Fließende Deutsch- und gute Englischkenntnisse

Frag Saskia

Saskia Ohler

Fragen zu diesem Job oder zur Bewerbung beantwortet dir:

Saskia Ohler

Senior Human Resource Managerin
für Softwareentwicklung, Adminis­tration, Data Migration & Web

Telefon: +49 (0)241 44 686-1022

So arbeiten wir

Icon Haken

Qualität vor Geschwindigkeit

Unit-Tests und Code-Reviews gehören zu unserer täglichen Arbeit, um die bestmögliche Code-Qualität sicherzustellen

Teamleiter mit Entwicklungserfahrung

Teamleiter mit Entwicklungserfahrung

Die Team- und Abteilungsleiter sind selber erfahrene Entwickler – sie unterstützen dich fachlich und halten dir den Rücken frei

Flexibel remote

Flexibel remote

Arbeite bis zu 100 % remote oder buche dir einen Shared-Desk im Büro

Limit work in progress

Limit work in progress

Unsere Projekte organisieren wir nach dem Kanban-Prinzip und schaffen so die Grundlage für zielorientiertes Arbeiten

Icon Fokus

Finde deinen Fokus

Auf Grundlage deiner Stärken, Interessen und Expertise entscheiden wir gemeinsam mit dir, welcher Bereich zu dir passt

Sehr gutes Onboarding

Sehr gutes Onboarding

Alle neuen Kolleginnen und Kollegen absolvieren eine individuelle Einarbeitung, inklusive Unterstützung durch einen persönlichen Mentor

Persönliche Entwicklung

Strategische Entwicklung

Wir unterstützen die fachliche und persönliche Qualifizierung unseres Teams, u.a. über E-Learning -Tools wie O’Reilly oder die Vue-Mastery

Box-Icon

Individuelle Benefits

Profitiere von attraktiven Rabatten auf Fitness- und Freizeitangebote sowie einer betrieblichen Altersvorsorge

Mein Job als Senior Software Developer bei onOffice

„Ich habe das Gefühl, dass alle am gleichen Strang ziehen.“
Marie, Senior Software Developer bei onOffice seit 2017

Von PHP 7.2 zu PHP 8.1

PHP 7.2 ist seit Ende 2020 im Status End of Life, erhält also keine Updates, Fehlerkorrekturen oder Security Patches – die Zeit war also reif …