Applikationsentwickler:in (Fullstack) 80 - 100 %
Role details
Job location
Tech stack
Job description
Als Teil unseres 7-köpfigen selbstorganisierten IT-Teams «Lehren und Studieren» arbeitest du an vielfältigen Aufgaben rund um die Entwicklung und den Betrieb unserer Webanwendungen. Dabei bringst du dich aktiv in die Gestaltung unserer Produktpalette ein.
Wir sind verantwortlich für unsere Lernplattform (Moodle) oder das selbst entwickelte Studierendenportal myZHAW und nutzen dazu unterschiedliche Technologien. Da Superkräfte selten allein kommen, unterstützen wir uns gegenseitig, um gemeinsam den reibungslosen Betrieb und die Weiterentwicklung unserer Produkte zu gewährleisten und auch unsere eigene Entwicklung voranzutreiben.
Dafür suchen wir dich als Applikationsentwickler:in.
Dein Aufgaben- und Verantwortungsbereich bei uns umfasst im Wesentlichen:
- Weiterentwicklung und Betrieb unserer Webanwendungen und deren Schnittstellen.
- Planung und Umsetzung von Updates und Releasewechseln.
- Analyse, Systemdesign, Qualitätssicherung und technische Dokumentation.
- Treffen technischer Entscheidungen im Team.
- Mitwirkung an der kontinuierlichen Verbesserung unserer Produkte (Codequalität, Best Practices, Automatisierung).
- Aktiver Wissensaustausch und Zusammenarbeit im Team.
Requirements
Um diese spannende Herausforderung erfolgreich meistern zu können, benötigst du:
- Eine abgeschlossene Ausbildung als Applikationsentwickler:in oder fundierte Berufserfahrung in dieser Funktion.
- Sehr gute Kenntnisse in PHP und TypeScript.
- Erfahrung in der Frontend-Entwicklung mit modernen Frameworks.
- Sicherer Umgang mit Versionskontrolle (Git/GitLab).
- Fähigkeit, SQL-Queries zu schreiben und zu optimieren.
- Erfahrung in einem agilen, selbstorgansierten Team - oder die Motivation, so zu arbeiten.
- Hoher Qualitätsanspruch an den eigenen Code und derjenige der Teamkolleg:innen für den gegenseitigen Code Review oder Pair Programming.
- Fähigkeit, auch ohne AI-Unterstützung saubere Codes zu schreiben.
- Komplexe technischen Fragestellungen gehst du mit Neugier, Ausdauer und Systematik an.
- Du arbeitest eigenverantwortlich - dein Fokus liegt auf den für das Team prioritären Vorhaben und du bringst Themen, auch im Austausch mit anderen Teams, konsequent voran.
Das wäre ein Plus:
- Studium in Informatik oder einer verwandten Fachrichtung.
- Erfahrung mit barrierefreien Webanwendungen.
- Kenntnisse im automatisierten Testing.
- Anwendungserfahrung mit Moodle.
- Know-how oder Lernbereitschaft in Angular und Laravel.
- Interesse an Container-Technologien wie Kubernetes.
Wenn du ein:e überzeugte:r Teamplayer:in bist, in einem Team gerne Mitverantwortung übernimmst und mit Engagement und einer partnerschaftlichen Haltung zu einer offenen, effektiven Zusammenarbeit beiträgst, bist du bei uns richtig.
Benefits & conditions
Fühlst du dich in einem dynamischen, komplexen Umfeld wohl und zählst Interesse an neuen Technologien sowie deren Weiterentwicklung zu deinen Stärken, wird diese Funktion dich begeistern. Wir freuen uns auf deine Bewerbung und das gegenseitige Kennenlernen!, Wir bieten hochschulgerechte Arbeits- und Anstellungsbedingungen und fördern aktiv die Personalentwicklung unserer Mitarbeitenden und Führungspersonen. Eine detaillierte Beschreibung der Vorteile finden Sie auf der Seite Arbeiten an der ZHAW. Hier die wichtigsten Eckpunkte