Software Engineer - PHP Backend Development (60% - 100%)
Role details
Job location
Tech stack
Job description
VeruA App ist eine von der VeruA AG entwickelte SaaS (Software-as-a-Service), die sich an freiberufliche Pflegefachpersonen und Spitex-Organisationen richtet. VeruA App ist eine umfangreiche Anwendung, die kontinuierlich den Veränderungen im Gesundheitswesen in der deutsch- und französischsprachigen Schweiz angepasst wird., * Modernisierung und Refaktorisierung der 15 jährigen Codebase
- Optimierung der Datenbankanbinung und -abfragen
- Einführung von Tests und Stabilitätssicherung
- Realisieren von Softwarekomponenten und Schnittstellen
- Erstellen technischer Dokumentationen
Wünschenswert, aber keine Voraussetzung
Requirements
- Studium der Informatik oder vergleichbare Ausbildung
- 5+ Jahre Erfahrung der PHP Entwicklung mit Package Management (Composer) und Vertrautheit mit Standards (PSR)
- Sicherer Umgang mit objektorientierten Programmiermethoden und Design Patterns
- Kenntnisse in Test-Driven Development (TDD) und Testing-Frameworks wie PHPUnit
- Sicherer Umgang mit relationalen Datenbanken (MariaDB) und Fähigkeit zur Optimierung von Strukturen und Abfragen, sowie Verständnis von Datenbankverwaltungstechniken
- Sicherer Umgang mit der Kommandozeile (CLI)
- Erfahrung mit Source Code Management, Branching und Release Management (git)
- Exzellente Kommunikationsfähigkeiten in deutscher und englischer Sprache
- Eigeninitiative, Genauigkeit und hohe Problemlösungskompetenz
- Selbständige Arbeitsweise, Maker-Mentalität, strukturierte Arbeitsprozesse, Eigenverantwortung, schnelle Auffassungsgabe und Zuverlässigkeit
- Hohe soziale Kompetenz und ausgezeichnete Kommunikationsfähigkeiten im Umgang mit Kollegen und Partnern., * Kenntnisse in JavaScript (ES6+), HTML5 und CSS3
- Praktische Erfahrung mit Docker und CI/CD-Pipelines
- Kenntnisse mit automatisierten Build-Systemen (Gitea Actions)
- Erfahrung mit der Einführung von Coding-Standards und Tools wie PHP-CS-Fixer
- Einsatz von GNU/Linux
Benefits & conditions
Wir bieten Ihnen eine spannende und abwechslungsreiche Herausforderung in einem dynamischen Umfeld mit moderner Infrastruktur. Sie erhaltenden den notwendigen Raum für Kreativität und Eigeninitiative mit vielfältigen Aufgabengebieten.
- Remote Work und die Möglichkeit, sowohl im Büro als auch im Home-Office zu arbeiten
- Flexible Arbeitszeiten für eine optimale Work-Life-Balance
- Moderne Arbeitsumgebung mit GNU/Linux-Laptops und optional ergonomischen Tools für den Arbeitsplatz
- Zukunftsorientiert: Wir arbeiten an der Umstellung auf freie Software
- Unabhängig: Keine Auftrags- oder Terminarbeiten für Kunden, keine Abhängigkeiten von externen Auftraggebern
- Persönlich & Familiär: Inhabergeführtes Unternehmen mit offener Kommunikationskultur und flachen Hierarchien in einem kleinen Team
- Gute Erreichbarkeit: Öffentliche Verkehrsanbindung, SBB-Halbtax oder Übernahme der Parkkosten
- Attraktive Benefits vor Ort: Modernes, gemütliches Büro mit Schwimmteich und Massagesessel
- Weiterentwicklung: Kontinuierliche Fortbildung wird aktiv gefördert