Über Mixvoip
Wir sind Mixvoip, ein dynamisches Unternehmen mit Sitz in Luxemburg, das Cloud-Telefonie, Smart Networking und Highspeed-Internetdienste anbietet. Wir möchten unseren Kunden eine neue Sichtweise auf Kommunikationssysteme bieten, und genau hier kommen Sie ins Spiel!
Über die Rolle
Wir suchen einen erfahrenen PHP-Entwickler, der unser Team verstärkt und an der Entwicklung unseres cloudbasierten Telefonsystems mitwirkt. Dies ist keine typische Webentwicklerstelle – es fallen keine Frontend-, UI- oder CSS-Arbeiten an. Stattdessen arbeiten Sie an der Backend-Entwicklung, die eng mit unserer VoIP-Infrastruktur verzahnt ist. Sie schreiben PHP-Code, der Konfigurationen für eine Vielzahl von VoIP-Hardware automatisiert, sich in Lösungen für das Gesundheitswesen integriert und mit APIs interagiert, einschließlich der Entwicklung und Wartung unserer eigenen Endpunkte.
- Stack: In dieser Position arbeiten Sie mit PHP und der Twig-Template-Engine. Ihr Code generiert Konfigurationsdateien und Schnittstellen zu externen APIs. Kenntnisse über Linux-Systeme und Netzwerke sind von Vorteil, da diese ein wesentlicher Bestandteil unserer Umgebung sind. Wenn Sie Erfahrung mit Asterisk oder Protokollen wie SIP, DAV, Espa-X haben, ist das ein Pluspunkt, aber keine Voraussetzung – wir fördern das Lernen am Arbeitsplatz.
- Umgebung: Sie werden Linux als Betriebssystem verwenden, da Windows die Leistung beeinträchtigt und Sie keinen Mac benötigen. Ihre IDE wird eine vom Unternehmen lizenzierte PhpStorm-Version mit einer vom Unternehmen lizenzierten Github Co-Pilot-Integration sein. Sie werden Docker für die Einrichtung Ihrer Umgebung verwenden. Dies spart Zeit, da Sie keine Abhängigkeiten (Webserver, PHP usw.) installieren und konfigurieren müssen.
- API-Integration: Ein wesentlicher Teil Ihrer Aufgabe besteht darin, Skripte für die Zero-Touch-Konfiguration von VoIP-Geräten von Anbietern wie Yealink, Gigaset und Grandstream zu schreiben. Außerdem arbeiten Sie an der Automatisierung der Interaktionen mit verschiedenen APIs von externen Anbietern und internen Systemen.
- Codeausführung: Ein Großteil Ihres Codes wird nicht in einem Browser ausgeführt oder über HTTP übertragen. Stattdessen wird er über die Befehlszeile (CLI) ausgeführt, häufig im Hintergrund oder durch Cron-Jobs ausgelöst. Aus diesem Grund ist ein fundiertes Verständnis der Linux-Serverumgebung wichtig, da es Ihnen dabei hilft, Fehler zu beheben, Optimierungen vorzunehmen und sicherzustellen, dass Ihr Code auch außerhalb typischer Webkontexte reibungslos ausgeführt wird.
Zu Ihrer Erleichterung sollten Sie sich auf die unterstrichenen Schlüsselwörter konzentrieren. Sie wissen nicht, was das ist? Kein Problem, Sie werden es im Laufe der Zeit lernen. Sie können diese Begriffe jedoch auch googeln, um zumindest eine Vorstellung davon zu bekommen, wofür sie verwendet werden.
Was benötigen wir von Ihnen?
Bei Mixvoip legen wir mehr Wert auf Leidenschaft als auf Zeugnisse. Akademische Abschlüsse und umfangreiche Berufserfahrung werden zwar geschätzt, stehen jedoch nicht im Vordergrund. Was wir wirklich suchen, sind Menschen, die eine echte Begeisterung für das Programmieren mitbringen und den Wunsch haben, zu lernen und sich weiterzuentwickeln.
Wir suchen jemanden, der Interesse an Linux hat, sei es aufgrund beruflicher Erfahrung oder persönlicher Projekte. Wenn Sie zu den Menschen gehören, die gerne zu Hause ihren eigenen Server betreiben oder in ihrer Freizeit mit Raspberry Pis experimentieren, sind Sie bei uns genau richtig. Diese praktische Neugier und Begeisterung für Technologie sind genau das, was wir suchen.
Gute Englischkenntnisse sind wichtig, da unser vielfältiges Team diese Sprache als gemeinsame Kommunikationssprache verwendet.
Denken Sie daran, dass jeder Entwickler, unabhängig von seiner Erfahrung, effizientere Lösungen übersehen oder Fehler machen kann. Wenn Ihnen ein besserer Ansatz einfällt oder Sie eine Möglichkeit zur Verbesserung sehen, teilen Sie dies dem Team mit. Gemeinsame Anstrengungen führen oft zu kollektivem Wachstum, und es gibt immer etwas Neues zu lernen.
