Senior Backend Developer PHP/Symfony (80-100%)

Ongoing
Steinhausen, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior

Job location

Steinhausen, Switzerland

Tech stack

JavaScript
PHP
API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Bootstrap
Cloud Computing
Code Review
Computer Programming
Databases
Continuous Integration
Payment Systems
Integrated Development Environments
MariaDB
PHP Development
Redis
SQL Databases
Symfony
TypeScript
Google Cloud Platform
React
PHPUnit
Backend
GIT
WebPack
Stripe
Bitbucket
Front End Software Development
Functional Programming
REST
Amazon Web Services (AWS)
Doctrine
Docker

Job description

  • Eigenverantwortliche Entwicklung komplexer Features in PHP / Symfony

  • Architekturentscheidungen treffen und technische Konzepte erarbeiten

  • Optimierung der Performance und Skalierbarkeit

  • Integration externer Services (Payment-Gateways, AWS, Google Cloud APIs)

  • Code Reviews und Wissenstransfer im Team

  • Mitgestaltung der technischen Roadmap, * Backend: PHP 8.2, Symfony 5.4 LTS und neuer, Doctrine ORM (ein Upgrade Projekt ist geplant)

  • Datenbank: MariaDB, Redis

  • Frontend: React, Bootstrap, Webpack Encore (wird beim Relaunch komplett überarbeitet)

  • Cloud: AWS (S3, SQS, Lambda, Recognition), Google Cloud Vision API

  • Tools: DDEV, PHPUnit, PHPStan, Bitbucket Pipelines

Requirements

  • 5+ Jahre Erfahrung in PHP-Entwicklung
  • Fundierte Kenntnisse in Symfony (4.x oder 5.x)
  • Starke SQL-Kenntnisse und Erfahrung mit Doctrine ORM
  • Erfahrung mit REST-API-Design und Service-Architekturen
  • Sicherer Umgang mit Git, Testing (PHPUnit) und CI/CD
  • Selbstständige, lösungsorientierte Arbeitsweise
  • Kommunikationssicher in Deutsch oder Englisch
  • Keine Scheu vor AI-assisted Coding

️ Von Vorteil hast du Erfahrung mit:

  • Erfahrung mit skalierbaren Plattformen (die Plattform verarbeitet rund 50 Mio Requests pro Tag)

  • Erfahrung mit AWS Services (S3, SQS) oder vergleichbaren Cloud-Diensten

  • Kenntnisse in Queue-basierten/asynchronen Architekturen

  • Erfahrung mit Multi-Tenant-Applikationen

  • Payment-Gateway-Integrationen (Saferpay, Stripe, etc.)

  • Bildverarbeitung oder Content-Moderation-Systeme

  • React oder modernes JavaScript/TypeScript

  • Docker-basierte Entwicklungsumgebungen (DDEV)

Benefits & conditions

  • Work-Anywhere: zuhause, unterwegs oder im Büro
  • Freie Hardware-Wahl: du entscheidest, womit du arbeitest
  • 300 m² modernes Büro in Zug mit Klimaanlage
  • Lounge-Bereich mit Sofas, TV, Game-Konsolen
  • Jährlicher Ausflug an die SymfonyCon

Work-Life-Balance

  • 40-Stunden-Woche
  • 5 Wochen Ferien + 13 bezahlte Feiertage
  • Flexible Arbeitszeiten (Gleitzeit)
  • Teilzeit / Jahresarbeitszeit möglich
  • Private Unfallversicherung

Entwicklung & Kultur

  • Eigenverantwortung und Raum für eigene Ideen
  • Zusammenarbeit mit erfahrenen Fachleuten
  • Regelmässige Hackathons und Teamausflüge
  • Starker Teamzusammenhalt, kurze Entscheidungswege

Wir sind ein eingespieltes Schweizer Tech-Unternehmen mit Sitz in Zug. Wir entwickeln und betreiben hochskalierbare Plattformen für unsere Kunden.

About the company

ongoing GmbH ist ein Schweizer Tech-Unternehmen mit Sitz in Zug. Wir entwickeln und betreiben hochskalierbare Plattformen für unsere Kunden.

Apply for this position