PHP Backend Developer (m/w/d)
Indexed description
Auf Instaffo kannst du dich für diesen und weitere Jobs ohne großen Aufwand bewerben. Erstelle dein Profil in unter 2 Minuten und starte den Bewerbungsprozess mit nur wenigen Klicks.
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 Symfony
- Sicherer Umgang mit Doctrine ORM (Entities, Repositories, Migrations)
- Verständnis von REST-API-Design und HTTP-Standards
- Erfahrung mit relationalen Datenbanken (MariaDB/MySQL oder PostgreSQL)
- Gewohnheit, automatisierte Tests zu schreiben (PHPUnit)
- Vertrautheit mit Git und Docker
- Bereitschaft, dich in eine gewachsene Codebasis einzuarbeiten und sie aktiv zu verbessern
- 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 TypeScript
- GitLab CI/CD und Erfahrung mit Deployments
- Elasticsearch oder Solr bzw. vergleichbare Suchsysteme
- Statische Analyse (PHPStan, Rector)
- Idealerweise Vorkenntnisse im Bereich E-Commerce-, Logistik- oder Zoll-Domäne
- 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 Backend
- Design und Implementierung von REST-APIs (API Platform, OpenAPI) für interne und externe Partner-Integrationen
- Modellierung von Domänenlogik mit Doctrine ORM und sinnvollem DDD / Bounded Contexts
- Asynchrone Verarbeitung mit Symfony Messenger und RabbitMQ
- Schrittweise Modernisierung gewachsener Codeteile in Richtung klarer Schichtentrennung
- Code-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
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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search