Softwareentwickler:in für Fachapplikationen (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Fachapplikationen in einem technologisch vielseitigen Umfeld und trägst aktiv zur Entwicklung von Robotern, Mechanik, Firmware und Software bei. Du übernimmst Verantwortung entlang des gesamten Entwicklungsprozesses und profitierst dabei von kurzen Entscheidungswegen durch flache Hierarchien. Durch ein familiäres Arbeitsumfeld mit flexiblen Arbeitszeiten und mindestens 25 Tagen Ferien schaffst du dir optimale Rahmenbedingungen für fokussiertes Arbeiten und persönliche Weiterentwicklung. Du arbeitest an modernen Arbeitsplätzen mit zeitgemässer Infrastruktur und setzt deine Expertise zielgerichtet für hochwertige Lösungen ein. Gelegentliche Geschäftsreisen bieten dir zusätzlich die Möglichkeit, dein Wirkungsfeld zu erweitern, ohne dass diese verpflichtend sind.
Verantwortung
- Du erneuerst gemeinsam mit dem Team die Software der bestehenden Produkte und treibst deren Modernisierung voran.
- Du entwickelst eine moderne Web Applikation mit mehreren, als Container gehosteten Backend Services.
- In dieser Rolle gestaltest du technische Details aktiv mit und bringst dein Expertenwissen in Architektur und Implementierung ein.
- Du baust dein Wissen im Bereich Machine Learning und LLMs aus und wendest neue Erkenntnisse im Projektkontext an.
- In dieser Rolle integrierst du schrittweise innovative Funktionen auf Basis von KI in das bestehende Softwareportfolio.
- Als Softwareentwickler:in für Fachapplikationen arbeitest du eng mit dem Team zusammen, um skalierbare und zukunftsfähige Lösungen zu realisieren.
Qualifikationen
- Abgeschlossene Ausbildung in Informatik (z.B. Applikationsentwickler/in EFZ, FH, Uni, HF oder FA)
- Mehrjährige Erfahrung in der Entwicklung moderner Web-Frontends mit React, JavaScript, TypeScript und CSS
- Praxis im Einbinden von REST Web APIs und Web Sockets in webbasierte Applikationen
- Gute Kenntnisse in moderner Authentifizierung und Autorisierung, insbesondere mit OAuth 2.0 und OIDC
- Erfahrung in der Automatisierung von UI-Tests mit Tools wie Cypress, Playwright oder Puppeteer
- Hohe Motivation, dich in KI-Themen zu vertiefen, kontinuierlich dazuzulernen und innovative Lösungen in Anwendungen zu integrieren
Benefits