You'll join as a (senior) engineer (all genders) with real ownership: designing, building and own core services and working directly with our technical lead and peers on architecture. This is not a ticket-taking role - you'll shape the system, not just implement against it.
What you'll do:
- Design, build and own core platform services: partner management, point-of-sale, billing and invoicing, returns, fulfillment, and contract management
- Build event-driven, async-heavy integrations between services and external systems -outbox patterns, queues, retries, dead-letter handling
- Help drive our international expansion
- Partner with the technical lead on architectural decisions, data modelling, and the incremental extraction of capabilities from our existing platform into the new one
- Set the engineering bar-testing, observability, and operational readiness baked in from day one
Our stack:
- Language: PHP (7.1) (current),TypeScript (Nextdirection)
- Framework: Shopware 5.3 and NestJS
- Data: Mariadb, PostgreSQL + Prisma
- Cloud: Google CloudPlatform - Cloud Run, Pub/Sub, Cloud Tasks
- AI: Claude (Code, Chat and Cowork)
- APIs: REST
- Platform: GCP
- Existing platform (you'll learn its domain): PHP / Shopware the current production system we're incrementally extracting from.
