myitjob GmbH

Web Developer/-in

📍 8006 Zürich

Eins von 865 Stellenprofilen beim Arbeitgeber myitjob GmbH

Rolle und Verantwortlichkeiten

Als Webentwickler:in setzt du ganze Website-Projekte und Features um. Du baust Frontend-Komponenten und integrierst sie im Kirby CMS. Du baust responsive Seiten und Komponenten in HTML, CSS und JavaScript. Tailwind CSS und Alpine.js wirst du wahrscheinlich lieben lernen. Du implementierst Kirby-Templates, Snippets und Blueprints. Inhalte aus dem Kirby Panel bindest du im Frontend ein. Du schreibst PHP für die Template-Logik, z. B. Schleifen, Bedingungen und kleine Helper. Kirby-Konfigurationen pflegst du sicher. Du achtest auf Barrierefreiheit, Performance und SEO-Grundlagen. Du arbeitest selbständig, stimmst dich mit Design und Beratung ab und versionierst Websites mit Git.

Team / Beschreibung

Dein zukünftiger Tech-Kontext CMS: Kirby (PHP-basiertes Flat-File-CMS). Inhalte liegen als Dateien und sind im Panel pflegbar. Templates und Controller sind in PHP. Blueprints definieren Felder flexibel. Frontend: HTML5, CSS3, Tailwind CSS (Utility-First), JavaScript/TypeScript auf Basisniveau, Alpine.js für leichte Interaktivität. Tooling & Versionierung: Git (Branches, Pull Requests). Node.js für Build-Tools (npm, PostCSS/Tailwind CLI). Daten & Schnittstellen: einfache REST-Integrationen. SQL-Grundlagen sind von Vorteil, aber nicht zwingend (z. B. für Integrationen oder Reporting).

Qualifikationen und Fähigkeiten

  • Sehr gute HTML/CSS-Skills, Responsive Design und Cross-Browser-Basics

  • JavaScript-Grundlagen und Interesse an Frontend-Frameworks/-Libraries wie Alpine.js oder Vue

  • CSS-Erfahrung inkl. CSS-Architekturen (z. B. BEM, ITCSS, Utility-First); Tailwind CSS: Erfahrung von Vorteil

  • Grundlagen in einem CMS (z. B. Kirby, Statamic, Joomla, Drupal, WordPress) und PHP im Template-Kontext

  • Git-Workflow (Commit, Branch, Pull Request) und eigenständige Arbeitsweise

  • Ein gewisses grafisches Gespür oder Screen-Design-Flair, damit du bei schnellen Entscheidungen auch gestalterisch sicher handeln kannst

  • Sprache: Deutsch (sehr gut), Englisch sicher

  • Node.js-Basiswissen für Build-Prozesse (npm-Scripts, PostCSS/Tailwind CLI, Vite/Esbuild)

  • SQL-Grundlagen (z. B. MySQL/MariaDB/PostgreSQL) und Verständnis von Content-Modellen; zum Teil auch in Kirby-Projekten nutzbar (z. B. für Integrationen/Reporting)

  • Erfahrung mit SEO, Web-Performance (Lighthouse/Core Web Vitals) und Barrierefreiheit

  • Umgang mit Design-Tools (z. B. Figma)

  • Erste Erfahrung mit APIs (JSON/REST), Form-Handling und einfachen Deployments