PHP Backend Developer

Instaffo Gmbh — Germany · Posted ~21 hours ago

Mid Full-time No Visa

Skills

PHP 8 Symfony Doctrine ORM REST APIs MySQL Docker PHP Doctrine

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software company is looking for a backend developer to enhance PHP-based applications, design APIs, work with databases, and improve an existing codebase using modern engineering practices.

Highlights

Opportunity to improve established backend systems, work with modern PHP technologies, and contribute to software quality through testing and architecture practices.

Description

PHP Backend Developer (m/w/d) bei MeinEinkauf GmbH Anforderungen Bitte beachte, dass für diese Stelle eine Arbeitserlaubnis für Deutschland erforderlich ist. Sprache: Deutsch - Fließend (C1) Berufserfahrung & Anforderungen (Must-have) Mehrjährige Erfahrung mit PHP 8+ und SymfonySicherer Umgang mit Doctrine ORM (Entities, Repositories, Migrations)Verständnis von REST-API-Design und HTTP-StandardsErfahrung mit relationalen Datenbanken (MariaDB/MySQL oder PostgreSQL)Gewohnheit, automatisierte Tests zu schreiben (PHPUnit)Vertrautheit mit Git und DockerBereitschaft, dich in eine gewachsene Codebasis einzuarbeiten und sie aktiv zu verbessern Nice-to-have (Kein K.o.-Kriterium) Domain-Driven Design und saubere Schichtentrennung (Hexagonal / Ports & Adapters)Symfony Messenger / Message Queues (RabbitMQ)API Platform (REST mit OpenAPI)Frontend-Kompetenz mit Vue 3 und TypeScriptGitLab CI/CD und Erfahrung mit DeploymentsElasticsearch oder Solr bzw. vergleichbare SuchsystemeStatische Analyse (PHPStan, Rector)Idealerweise Vorkenntnisse im Bereich E-Commerce-, Logistik- oder Zoll-Domäne Tätigkeiten Entwicklung und Erweiterung unserer Symfony-Services entlang realer Geschäftsprozesse (Zoll, Fulfillment, Partner, Shop)Begleitung der Migration weg von TYPO3 hin zu Sulu CMS und unserem robusten BackendDesign und Implementierung von REST-APIs (API Platform, OpenAPI) für interne und externe Partner-IntegrationenModellierung von Domänenlogik mit Doctrine ORM und sinnvollem DDD / Bounded ContextsAsynchrone Verarbeitung mit Symfony Messenger und RabbitMQSchrittweise Modernisierung gewachsener Codeteile in Richtung klarer SchichtentrennungCode-Reviews, statische Analyse (PHPStan/Rector) und Tests (PHPUnit) als fester Teil deines Alltags Optional (je nach Stärken): Mitarbeit an den zugehörigen Vue-3-Frontends Team Du wirst Teil eines eingespielten, 7-köpfigen agilen Entwicklungsteams (CTO, Lead Developer, Senior Fullstack Developer, Fullstack Developer, Frontend Developer, DevOps / Platform Engineer, IT Admin). Wir arbeiten selbstorganisiert mit kurzen Dailies, Pairing bei Bedarf und schnellen Entscheidungen — ganz ohne starres Scrum-Korsett. Als agiles Team sind wir remote über Slack und Gather eng vernetzt. Zusätzlich gibt es quartalsweise Präsenzphasen am Hauptstandort in Konstanz (ca. 3–4 Tage), damit wir gemeinsam strategisch planen und als Team zusammenwachsen können. Die Reise- und Übernachtungskosten werden selbstverständlich übernommen. Regelmäßige Team-Events und gemeinsame Konferenzbesuche für deine Weiterbildung gehören ebenfalls dazu. Über das Unternehmen Die inhabergeführte MeinEinkauf GmbH (gegründet 2012) ermöglicht Privatpersonen und Unternehmen aus der Schweiz das Einkaufen in deutschen Online-Shops. Als E-Commerce-Plattform an der Schnittstelle von Logistik, Verzollung und Cross-Border-Commerce machen wir Versand und Verkauf zwischen Deutschland und der Schweiz planbar und einfach – inklusive Zoll/Abgaben und einem durchgängigen End-to-End-Prozess von der Bestellung bis zur Zustellung. Trotz unserer Erfolgsgeschichte haben wir uns eine Start-up-Mentalität bewahrt: schnelle Entscheidungen, pragmatische Lösungen, hohe Eigenverantwortung und Neugier auf neue Geschäftsfelder. Wir wachsen stetig und gesund – mit Fokus auf Zuverlässigkeit, Transparenz und Skalierbarkeit, ohne unsere Firmenkultur aus den Augen zu verlieren. Klicke auf "Bewerben" für Details zu den Benefits, dem Team und dem Bewerbungsprozess.