Full Stack Engineer (AI-First) 100%
📍 Zürich
Rolle und Verantwortlichkeiten
Entwicklung neuer Features über den gesamten Technologie-Stack hinweg. Enge Zusammenarbeit mit Product Management, Design und deinem Engineering Team, um Kundenanforderungen in hochwertige technische Lösungen zu übersetzen. Aktive Mitgestaltung von Anforderungen, technischen Konzepten und Lösungsansätzen bereits in frühen Produktphasen. Mitarbeit an der Weiterentwicklung unserer Plattform und technischen Architektur. Verantwortung für deine Features – von der Umsetzung über Deployment bis zum produktiven Betrieb. Schreiben von sauberem, wartbarem und gut testbarem Code. Aktive Mitarbeit bei Architektur- und Technologieentscheidungen. Durchführung von Code Reviews und kontinuierliche Verbesserung der Softwarequalität. Einsatz moderner AI-Tools zur Unterstützung von Entwicklung, Testing, Refactoring, Debugging und Dokumentation. Kontinuierliche Verbesserung unserer Entwicklungsprozesse und Engineering Practices. Aktive Mitgestaltung unserer AI-First-Engineering-Kultur sowie Teilen deines Wissens mit dem Team.
Team / Beschreibung
Softwareentwicklung verändert sich rasant. Künstliche Intelligenz verändert bereits heute grundlegend, wie wir bei Smino Software entwickeln – und wir möchten diese Entwicklung aktiv mitgestalten. Bei uns erwartet dich ein Umfeld, in dem Qualität, Eigenverantwortung, kontinuierliches Lernen und AI-gestützte Entwicklung selbstverständlich sind.
Qualifikationen und Fähigkeiten
Abgeschlossenes Studium der Informatik, Software Engineering oder einer vergleichbaren Fachrichtung – oder eine gleichwertige Qualifikation mit entsprechender Berufserfahrung
Mehrjährige Erfahrung als Full Stack Software Engineer
Erfahrung mit .NET
Erfahrung mit modernen Frontend-Technologien (Angular oder vergleichbar)
Fundierte Kenntnisse moderner Softwarearchitekturen sowie Design- und Architektur-Patterns
Erfahrung mit Azure DevOps, GitLab oder vergleichbaren Plattformen
Sehr gute Kenntnisse von Git und modernen Entwicklungsprozessen
Gute Kenntnisse moderner Cloud- und DevOps-Technologien
Erfahrung mit CI/CD-Pipelines sowie modernen Deployment-Prozessen
Erfahrung mit agilen Entwicklungsmethoden (primär Scrum)
Erfahrung mit Clean Code, automatisierten Tests und Code Reviews
Ausgeprägte analytische Fähigkeiten sowie eine pragmatische, lösungsorientierte Arbeitsweise
Hands-on-Mentalität sowie Freude daran, Verantwortung für Features und technische Lösungen zu übernehmen
Freude an Teamarbeit, Wissensaustausch und kontinuierlicher Verbesserung
Du setzt AI bereits heute produktiv in deiner täglichen Entwicklungsarbeit ein und beschäftigst dich intensiv damit, wie AI die Softwareentwicklung nachhaltig verändern wird. Du bist neugierig, probierst neue Technologien aktiv aus und suchst kontinuierlich nach Möglichkeiten, deine Produktivität und die Qualität deiner Arbeit weiter zu verbessern.