Stellenbeschreibung:
Festanstellung oder FreelancerWer wir sindmiBaby ist Europas größtes Portal rund ums Babyshopping. Unsere Plattform ist zu über 90 % individuell entwickelt und tief mit CRM, Datenbanken und Frontend verzahnt – damit wir Inhalte und Empfehlungen in mittlerweile mehr als zehn Ländern in Europa und jenseits des Atlantiks präzise ausspielen können.
Deine RolleDu sorgst für eine stabile, performante und skalierbare Backend-Infrastruktur und entwickelst sie kontinuierlich weiter. Du denkst in Systemen, konzipierst robuste Lösungen, arbeitest souverän im Legacy-Code und treibst moderne Neuentwicklungen voran.
Deine AufgabenMaintenance & Betrieb:Anpassung & Optimierung bestehender FeaturesBugfixing, technische Schulden abbauenIncident-Handling nach AbspracheRoot-Cause-Analysen, Regression-Tests, DeprecationsBackend-Entwicklung (PHP / CakePHP / MySQL)Features konzipieren, implementieren, testen und deployenMySQL-Schema-Design, Normalisierung, Indizes, Query-Optimierung (EXPLAIN/Plans), MigrationsstrategienAPIs & Integrationen:REST-Schnittstellen konzipieren, dokumentieren, versionierenPartner-APIs integrieren (Amazon & weitere Netzwerke, Webhooks, OAuth2, Rate Limits, Retry/Backoff)CRM-/MarTech-Integrationen, u. a. KlaviyoWeitere Tech-Themen:Punktuelle Nutzung von MongoDBJavaScript/TypeScript für Integrationen & kleinere UI-Anpassungen (Webpack, Vite)Lokale Environments mit Docker Compose, CI/CD-Pipelines, Logging & MonitoringSchrittweise Modernisierung mit PHP 8.x (strikte Typisierung, DTOs, moderne Patterns)
Unser Tech-StackBackend: PHP (viel CakePHP), RESTDatenbanken: MySQL (primär), MongoDB (ergänzend)Frontend: JavaScript/TypeScript, Webpack, Vite, Backbone & ReactDev: Docker Compose, GitLab CI/CDBonus (optional):Mitarbeit an neuen Komponenten mit Node.js & GraphQL
Dein ProfilMehrjährige Erfahrung in PHP (idealerweise CakePHP oder vergleichbare MVC-Frameworks)Sehr starke MySQL-Kenntnisse (Schema, Indizes, Performance, EXPLAIN/Plans, Migrationen)Erfahrung mit JavaScript/TypeScript und Build-Tools (Webpack, Vite)Grundkenntnisse in Backbone & ReactFähigkeit, Legacy-Code zu verstehen und risikobewusst zu verbessernErfahrung mit RESTful APIs & IntegrationenPraxis mit Docker Compose & GitLab CI/CDVorteilhaft: MongoDB, Node.js, GraphQL, React NativeSehr gutes Deutsch & Englisch in Wort und Schrift
So bewirbst Du DichSchick uns Deinen Lebenslauf, frühestmöglichen Starttermin und – falls Freelancer – Deinen Tagessatz. Relevante Code-Beispiele, GitHub-Links oder kurze Projekt-Highlights freuen uns sehr.
NOTE / HINWEIS:
EN: Please refer to Fuchsjobs for the source of your application
DE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung