HINWEIS: Dies ist eine Vollzeit-, Remote- und Langzeitstelle bei einem produktbasierten Unternehmen, das Zeitzonen in Europa, Afrika sowie Süd-/Zentral-/Westasien berücksichtigt. Die Interaction Design Foundation (IxDF) ist führend im Bereich UX und UI-Design-Ausbildung und unser Ruf basiert auf hochwertigen Kursen und Meisterkursen, die in der Branche Maßstäbe setzen. Unser Ziel? Den Standard für UX-Lernen weltweit revolutionieren. Aus diesem Grund sind wir auf der Suche nach einem Senior PHP-E
HINWEIS: Dies ist eine Vollzeit-, Remote- und Langzeitstelle bei einem produktbasierten Unternehmen, das Zeitzonen in Europa, Afrika sowie Süd-/Zentral-/Westasien berücksichtigt. Die Interaction Design Foundation (IxDF) ist führend im Bereich UX und UI-Design-Ausbildung und unser Ruf basiert auf hochwertigen Kursen und Meisterkursen, die in der Branche Maßstäbe setzen. Unser Ziel? Den Standard für UX-Lernen weltweit revolutionieren. Aus diesem Grund sind wir auf der Suche nach einem Senior PHP-Entwickler, dessen Fähigkeiten mit der Exzellenz unserer Lehrmaterialien übereinstimmen. Wenn Sie inspiriert sind, die Online-Bildung auf ein neues Niveau zu heben, und bestrebt sind, einen sinnvollen Beitrag zu leisten, freuen wir uns, Sie kennenzulernen. Hier müssen Sie sich nie für die Bedeutung von Investitionen in Codequalität einsetzen – unser Gründer ist einer Er ist selbst Programmierer und unser eleganter Code ist die Ader, die IxDF gesund und wachsen lässt. Sie arbeiten an anregenden Projekten in einer gesunden, kollaborativen Umgebung, in der Ihre Ideen und Ihre Zeit geschätzt werden. Sie werden in Entscheidungsprozesse eingebunden, was bedeutet, dass Sie hier unglaubliche Möglichkeiten haben, Initiative zu ergreifen und sich weiterzuentwickeln. Tatsächlich wird es gefördert! Dies ist eine seltene Gelegenheit, ausschließlich mit hochrangigen PHP-Entwicklern in einem vielfältigen, gut organisierten und ergebnisorientierten Umfeld zusammenzuarbeiten, in dem Sie sich persönlich und beruflich entfalten können. Über das Projekt Unser Entwicklerteam widmet sich der Verbesserung unserer Grundkenntnisse Produkt: eine Webanwendung, die Online-Kurse, Meisterkurse und Community-Tools hostet. Seit unserer Gründung im Jahr 2013 haben wir die Qualität des Codes, die Funktionen und die Testabdeckung kontinuierlich verbessert und so nahezu null Legacy-Code oder technische Schulden erreicht. Wie? Durch unser rigoros verfeinertes IxDF UI Kit und unsere JavaScript-Konventionen für das Front-End sowie bewährte IxDF-PHP- und Laravel-Konventionen für das Back-End. Unser CI ist hochgradig automatisiert mit Tools wie Psalm (maximale Stufe), PHPStan (maximale Stufe), Rector, PHPCS, PHP-CS-Fixer, Deptrac, phpcpd, ESLint usw. Der Stack, an dem Sie arbeiten werden#UseThePlatform. Wir nutzen moderne Webstandards und APIs, die in immer neuen Browsern verfügbar sind, um die beste Leistung zu erzielen, ohne alle paar Jahre ein Upgrade auf ein neues Framework durchführen zu müssen. Zu unseren Schlüsseltechnologien gehören: Immer die neuesten PHP- und Laravel-Versionen. Gut organisiertes mittelgroßes Laravel-Projekt, unterteilt in mehr als 30 Module. Laravel-Ökosystem: Horizon, Nova, Scout, Pennant, Octane. Vanilla JavaScript (inkl. Webkomponenten) und Vue.js für Laravel Nova Server: Docker, nginxDBs: MySQL, RedisTesting: PHPUnit, Laravel Dusk, cypress.ioErweiterte CI/CD: GitHub-Aktionen + Deployer, ermöglicht mehrere tägliche Bereitstellungen ohne Ausfallzeiten.Stripe, PayPal, Amazon Pay, Twilio, MailerLite, GitHub und andere Integrationen.Cloud : Amazon S3, CloudFrontWas Sie tun werdenSie arbeiten mit erfahrenen Entwicklern, UI/UX-Designern, Content- und Produktleitern und unseren Gründern zusammen. Ihre Hauptaufgaben werden darin bestehen, an der Entwicklung des Back-Ends für interaction-design.org mitzuwirken, einschließlich neuer Funktionen, gelegentlicher Refactorings und seltener Fehlerbehebungen. Wartbaren und sauberen Back-End-Code zu schreiben, einschließlich unserer Open-Source-Pakete .Arbeiten Sie mit funktionsübergreifenden Teams zusammen, um Spezifikationen für neue Funktionen und Verbesserungen zu verfeinern. Pflegen Sie die aktuelle Dokumentation für alle entwickelten undd modifizierter Code (MD + mermaid.js). Erweitern Sie die Testabdeckung konsequent mit PHPUnit und cypress.io, mit einer Präferenz für TDD. Beteiligen Sie sich proaktiv an Refactoring-Prozessen, um technische Schulden zu reduzieren, mit dem Ziel einer optimalen Entwicklererfahrung. Überprüfen Sie die Code-Einreichungen von Kollegen , indem Sie PR-Bewertungen als Tool zum Wissensaustausch und zur Problemlösung nutzen. Nehmen Sie an Planungs-, Stand-up- und Workshop-Videoanrufen teil und genießen Sie 3 besprechungsfreie Tage pro Woche für konzentriertes Arbeiten. Stellen Sie Ihren Code häufig mit mehreren täglichen Releases bereit (liefern Sie ihn schrittweise aus). Features mit Feature-Flags).So erfahren Sie mehr und bewerben sichUm mehr über unser Unternehmen, unser Team und die Position zu erfahren, besuchen Sie unsere Karriereseite: https://www.interaction-design.org/about/careersBitte bewerben Sie sich als so schnell wie möglich – wir glauben fest an das Sprichwort „Je früher, desto besser“ und freuen uns auf die Zusammenarbeit mit Ihnen! Mehr anzeigen Weniger anzeigen Старший середній рівень Тип зайнятості Повний робочий день Посадові обов’язки Інженерія и ІнFORMATIK TECHNOLOGIE ї Галузі Людські ressourcen