2 IT Management - Software in Uitikon-waldegg
Mobile Developer (m/w/d)
Über
Rolle
Apps entwickeln, die Menschen täglich nutzen: Gesucht ist ein Mobile Developer mit Leidenschaft für moderne App-Entwicklung und sauberer Softwarearchitektur. Im Fokus stehen native und plattformübergreifende Anwendungen für iOS und Android, moderne .NET-Technologien sowie der Anspruch, aus technischen Anforderungen intuitive digitale Produkte zu machen.
Verantwortung
Entwicklung und Weiterentwicklung moderner Mobile Applications für iOS und Android
Umsetzung neuer Features von der technischen Konzeption bis zum produktiven Release
Entwicklung plattformübergreifender Anwendungen mit .NET MAUI
Mitarbeit an mobilen Lösungen mit C# und dem modernen .NET-Ökosystem
Entwicklung nativer Komponenten für Android und iOS bei spezifischen Anforderungen
Gestaltung robuster Softwarearchitekturen für mobile Anwendungen
Integration von REST- und GraphQL-APIs sowie Backend-Services
Umsetzung von Authentication-, Push-Notification- und Offline-Konzepten
Entwicklung performanter und wartbarer UI-Komponenten
Optimierung von App-Performance, Stabilität und Benutzerfreundlichkeit
Aufbau automatisierter Build-, Test- und Release-Prozesse
Integration von CI/CD-Pipelines für Mobile Applications
Automatisierte Tests mit Unit-, Integration- und UI-Testing
Zusammenarbeit mit UX/UI, Backend Engineering und Product Management
Analyse und Behebung technischer Probleme in produktiven Anwendungen
Weiterentwicklung bestehender Apps im Rahmen einer modernen Mobile-Engineering-Strategie
Aktive Mitgestaltung von Architektur, Technologie-Stack und Entwicklungsstandards
Qualifikationen
Erfahrung in der professionellen Entwicklung von Mobile Applications
Sehr gute Kenntnisse in C# und .NET
Praxiserfahrung mit .NET MAUI oder vergleichbaren Cross-Platform-Frameworks
Gute Kenntnisse in der Entwicklung für Android und/oder iOS
Verständnis für moderne Mobile-Architekturen und Software Design Patterns
Erfahrung mit REST APIs und der Integration von Backend-Services
Kenntnisse in Git und modernen CI/CD-Workflows
Erfahrung mit automatisierten Tests von Vorteil
Interesse an Themen wie Clean Architecture, MVVM und Domain-Driven Design
Verständnis für Mobile Security, Authentication und sichere Datenhaltung
Analytische und strukturierte Arbeitsweise
Freude daran, technische Herausforderungen eigenständig zu lösen
Qualitätsbewusstsein und Anspruch an sauberen, wartbaren Code
Begeisterung für neue Technologien und moderne Entwicklungsansätze
Benefits
Mobile Software Engineer (m/w/d)
Über
Rolle
Du entwickelst Software nicht nur für den Bildschirm, sondern für reale Geschäftsprozesse? In dieser Position entstehen moderne Mobile Applications, die Mitarbeitende in Bereichen wie Logistik, Service und operativen Prozessen direkt unterstützen. Gesucht wird ein Software Engineer mit Qualitätsanspruch und Freude an technologischer Weiterentwicklung.
Verantwortung
Entwicklung moderner Mobile Applications für anspruchsvolle Business-Prozesse
Umsetzung neuer Funktionen von der ersten Idee bis zum produktiven Release
Weiterentwicklung und Modernisierung bestehender Applikationen
Analyse fachlicher Anforderungen und Überführung in nachhaltige Softwarelösungen
Entwicklung wiederverwendbarer und wartbarer Softwarekomponenten
Gestaltung intuitiver Benutzeroberflächen für mobile Arbeitsprozesse
Aufbau und Optimierung von Schnittstellen zu ERP-, Backend- und Cloud-Systemen
Konzeption und Umsetzung automatisierter Tests
Durchführung von Code Reviews und technische Weiterentwicklung der Codebasis
Mitgestaltung von Release- und Deployment-Prozessen
Analyse technischer Schulden und kontinuierliche Verbesserung der Softwarearchitektur
Zusammenarbeit mit Product Management, UX, Backend Engineering und Business-Experten
Beobachtung neuer Technologien und Bewertung ihres Potenzials für zukünftige Produktgenerationen
Qualifikationen
Studium oder höhere Ausbildung in Informatik, Software Engineering oder einem vergleichbaren technischen Bereich
Berufserfahrung als Software Engineer mit Fokus auf Mobile oder Cross-Platform Development
Sehr gute Kenntnisse in .NET und modernen Mobile-Technologien
Erfahrung mit .NET MAUI oder vergleichbaren Cross-Platform Frameworks
Praxis mit Android und Windows-basierten Applikationen
Gute Kenntnisse in relationalen Datenbanken und SQL
Verständnis für API-basierte Architekturen und Systemintegration
Kenntnisse in Software Testing, Clean Code und moderner Entwicklungsorganisation
Erfahrung mit Git und CI/CD von Vorteil
Interesse an Enterprise Applications und digitalen Geschäftsprozessen
Hohes Qualitätsbewusstsein und ausgeprägtes Verantwortungsgefühl für langfristig wartbaren Code
Analytische, selbstständige und lösungsorientierte Arbeitsweise
Freude an technischem Austausch, Code Reviews und gemeinsamer Produktentwicklung
Benefits