"Wir machen aus deutschen Paketen Schweizer Päckli!" - dafür sorgen wir mit zuverlässigem und skalierbarem Versand in die Schweiz für private und gewerbliche Kund:Innen. Als PHP Backend Developer entwickelst du die Services, die genau diese Prozesse tragen: Zollabwicklung, Fulfillment, Partner-Integrationen sowie Shop- und Content-Systeme.
Du arbeitest an mehreren eigenständigen PHP-Applikationen (Symfony-Services, Sulu-CMS) statt an einem Monolithen. Unser wichtigstes Kern-Backend nennen wir intern liebevoll Calanda (weil es einfach rock solid läuft).
Keine Angst vor TYPO3-Dauerbaustellen: Wir migrieren aktiv von älteren TYPO3-Strukturen hin zu Sulu CMS und bündeln Business-Prozesse in modernen Services. Die Apps stehen an unterschiedlichen Modernisierungsstufen (von MVC bis Bounded Contexts). Wir sind ehrlich - es ist eine reale, gewachsene Landschaft, kein Greenfield. Genau hier kannst du echte Wirkung erzielen und dich mit deinem Kenntnissen und Fähigkeiten voll einbringen!
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 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
Anforderungen 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
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 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
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.
Bewerbungsprozess Unser Auswahlprozess ist schlank, transparent und auf Augenhöhe gestaltet. Er gliedert sich in drei Phasen:
- Phase 1: Unverbindliches Kennenlerngespräch mit unserem CTO und HR (Remote)
- Phase 2: Fachinterview & Tech-Talk mit dem Lead Developer (Remote)
- Phase 3: Feedback, Klärung offener Fragen und finale Entscheidung mit Vertragsangebot
Ü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.