Software Engineer - PHP Backend Development (60% - 100%)

Verua
31 days ago

Role details

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

Job location

Remote

Tech stack

JavaScript
PHP
HTML5
CSS
Command-Line Interface
Computer Programming
Continuous Integration
Relational Databases
Software Design Patterns
Linux
MariaDB
Object-Oriented Software Development
Release Management
Test Driven Development
PHPUnit
Backend
GIT
Codebase
Software Version Control
Docker

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

Apply for this position