Senior Software Engineer Web , 100%
Peoplefone
Zürich, Switzerland
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, French, German Experience level
SeniorJob location
Remote
Zürich, Switzerland
Tech stack
PHP
API
Agile Methodologies
Confluence
JIRA
Automation of Tests
VoIP
CSS
Software as a Service
Cloud Computing
Code Review
Continuous Integration
Relational Databases
Session Initiation Protocols
Laravel
Object-Oriented Software Development
Pair Programming
Scrum
Prometheus
Management of Software Versions
PHPUnit
Grafana
Gitlab
Vue.js
Gitlab-ci
Kubernetes
Atlassian Tools
Front End Software Development
Api Design
Docker
Microservices
Job description
- Entwicklung unseres Selbstbedienungsportals mit Laravel und Vue.
- Robuste REST-APIs erstellen und saubere Versionierung sicherstellen.
- Integration interner Mikrodienste in unsere Cloud PBX., * Portalentwicklung - kontinuierliche Weiterentwicklung unseres Self-Service-Portals (Laravel + Livewire + Vue)
- API-Design - Aufbau robuster REST-Endpunkte mit sauberer Versionierung
- Service-Integration - Integration interner Microservices oder Drittanbieter-SaaS-Anbieter in unsere Cloud-PBX
- Qualitätssicherung - Code-Reviews, Pair Programming, automatisierte Tests und CI/CD via GitLab & Kubernetes
- Live Scrum - tägliche Stand-ups und Retrospektiven mit dem gesamten Team
Requirements
- Mindestens 3 Jahre Erfahrung mit PHP 8.x und OOP erforderlich.
- Sehr gute Kenntnisse in Laravel ab Version 10 sind notwendig.
- Erfahrung mit Frontend-Technologien wie Vue 2/3 und CSS.
peoplefone entwickelt seit 2005 IP-Telefonie-Plattformen, die Unternehmen in 7 Ländern verbinden. Unser Wettbewerbsvorteil ist die Entwicklung innovativer Produkte kombiniert mit unserem starken unternehmerischen und familienorientierten Geist!, * 3+ Jahre Erfahrung mit PHP 8.x & OOP
- Sehr gute Laravel-Kenntnisse (ab Version 10)
- Sauberer, wartbarer Code bis hin zur Testautomatisierung (PHPUnit / Pest)
- Sicherer Umgang mit relationalen Datenbanken
- Frontend-Erfahrung (Vue 2 / 3, CSS)
- Fließend in Englisch (C1-Niveau) & verhandlungssicher in Deutsch oder Französisch (B2-Niveau)
Wünschenswert
- Livewire / Inertia oder andere SPA-Brücken
- Erfahrung mit Docker & Kubernetes (GitLab CI)
- Monitoring-Stack: Grafana - Prometheus - OpenSearch
- Grundkenntnisse in Telco/VoIP (SIP, RTP)
- Atlassian-Tools: Jira - Confluence
- Agile Denkweise mit Scrum Master Erfahrung
Benefits & conditions
- Junges, internationales Team - kurze Kommunikationswege, direkte Entscheidungen
- Tägliche Herausforderungen in einem offenen, innovativen Umfeld mit einem Team, das sich gegenseitig unterstützt und inspiriert
- Büros direkt an der Tram- & Bushaltestelle Zürich Wollishofen
- Top-Tools: neueste Hardware + professionelle Software Ihrer Wahl
- Freizeit und Budget für Ihre Weiterbildung
- Karrierechancen in einem sich entwickelnden Team
- Firmenveranstaltungen zweimal jährlich
- Ein fester Homeoffice-Tag pro Woche bei 100% Arbeitszeit
- Sie sind selbstorganisiert, kommunikationsstark und übernehmen Verantwortung für Features von der Idee bis zum Go-live
About the company
peoplefone bietet seit 2005 innovative IP-Telefonielösungen an. Werde Teil eines dynamischen Teams in einem inspirierenden Umfeld!