Web Software Engineer

Peoplefone Switzerland — Switzerland · Posted ~2 weeks ago

Senior

Skills

PHP 8.x Object-oriented programming Laravel Livewire Vue.js REST API design Microservices integration Automated testing PHPUnit Pest GitLab CI/CD Kubernetes Relational databases Code reviews Pair programming Scrum Laravel 10+ REST Microservices GitLab

🔓 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 web-focused software engineering role responsible for developing a self-service portal, designing versioned REST APIs, integrating microservices and external SaaS services, and maintaining high code quality through reviews, pair programming, automated testing, and CI/CD. Strong PHP, Laravel, OOP, and relational database experience is required.

Highlights

Work on a continuously evolving self-service web platform with modern PHP technologies, microservices integration, automated testing, CI/CD, and a collaborative Scrum environment.

Description

Über peoplefone „peoplefone entwickelt seit 2005 IP-Telefonie-Plattformen, die Unternehmen in 7 Ländern vernetzen. Unser Wettbewerbsvorteil liegt in der Entwicklung innovativer Produkte, kombiniert mit unserem ausgeprägten Unternehmergeist und familiären Zusammenhalt!“ Ihre Aufgaben Portalentwicklung – kontinuierliche Weiterentwicklung unseres Self-Service-Portals (Laravel + Livewire + Vue) API-Design – Aufbau robuster REST-Endpunkte mit sauberer VersionierungService-Integration – Integration interner Microservices oder externer SaaS-Anbieter in unsere Cloud-Telefonanlage (Cloud-PBX)Qualitätssicherung – Code-Reviews, Pair Programming, automatisierte Tests und CI/CD via GitLab & KubernetesGelebtes Scrum – tägliche Stand-ups und Retrospektiven mit dem gesamten Team Ihr Profil Mehr als 3 Jahre Erfahrung mit PHP 8.x & OOPSehr gute Laravel-Kenntnisse (ab Version 10)Sauberer, wartbarer Code inklusive Testautomatisierung (PHPUnit / Pest)Sicherer Umgang mit relationalen DatenbankenFrontend-Erfahrung (Vue 2 / 3, CSS)Fließende Englischkenntnisse (C1-Niveau) & verhandlungssicheres Deutsch oder Französisch (B2-Niveau)Das bringt dir Pluspunkte (Nice-to-Haves) Erfahrung mit Livewire / Inertia oder anderen SPA-BridgesErfahrung mit Docker & Kubernetes (GitLab CI)Kenntnisse im Monitoring-Stack: Grafana – Prometheus – OpenSearchGrundlagen im Bereich Telekommunikation / VoIP (SIP, RTP)Sicherer Umgang mit Atlassian-Tools: Jira – ConfluenceAgiles Mindset, idealerweise mit Erfahrung als Scrum Master Warum wir? Junges, internationales Team – kurze Kommunikationswege und direkte EntscheidungenTägliche Herausforderungen in einem offenen, innovativen Umfeld mit einem Team, das sich gegenseitig unterstützt und inspiriertTop-Lage: Büros direkt an der Tram- und Bushaltestelle Zürich-WollishofenErstklassige Tools: Neueste Hardware und professionelle Software deiner WahlWeiterbildung: Fest eingeplante Zeit und Budget für deine persönliche und berufliche EntwicklungKarrierechancen in einem sich dynamisch entwickelnden TeamTeamevents zweimal pro JahrFlexibilität: Ein fester Homeoffice-Tag pro Woche bei einem 100%-PensumDein Profil: Du bist selbstorganisiert, kommunikationsstark und übernimmst die Verantwortung für Features – von der ersten Idee bis zum Go-live Kontakt Bewirb dich jetzt mit deinem CV und allen relevanten Zeugnissen über unser Bewerbungsformular oder kontaktiere uns bei Fragen unter +41 44 552 20 12. Bitte beachte: Bewerbende müssen in der Schweiz ansässig sein. Wir bieten für diese Position kein Sponsoring von Arbeitsvisa an.