Wir suchen eine erfahrene .NET‑Entwicklerin oder einen erfahrenen .NET‑Entwickler mit soliden C#‑Kenntnissen und großem Interesse an der Entwicklung plattformübergreifender Anwendungen. Die ausgewählte Person wird Teil unseres dynamischen Teams und hauptsächlich an der iOS‑Entwicklung mit .NET MAUI (Multi‑platform App UI) für .NET 9.0 arbeiten.
In dieser Rolle unterstützen Sie die Weiterentwicklung und Wartung unserer bestehenden Anwendungen und setzen Ihre technische Expertise ein, um hochwertige Software zu liefern. Sie arbeiten eng mit dem Team unserer Kundschaft zusammen, um eine reibungslose Kommunikation und effiziente Zusammenarbeit sicherzustellen.
Wesentliche Aufgaben
• Entwicklung, Erweiterung und Unterstützung von iOS‑Anwendungen mit .NET MAUI.
• Anwendung von MVVM‑Architekturprinzipien mit dem Prism‑Framework.
• Einsatz von reaktivem Programmieren mit ReactiveUI.
• Zusammenarbeit mit UI/UX‑Designern zur Erstellung benutzerfreundlicher Oberflächen.
• Nutzung von Mapping‑Tools wie Riok.Mapperly und AutoMapper.
• Implementierung von Logging mit Serilog sowie Testen mit NUnit und FakeItEasy.
• Überwachung der Anwendungsleistung mit AppDynamics.
• Mitarbeit an Code‑Reviews, Unit‑Tests und der kontinuierlichen Verbesserung von Entwicklungsprozessen.
Qualifikationen
• Sehr gute C#‑Kenntnisse und Erfahrung mit .NET‑Technologien.
• Kenntnisse in der iOS‑Entwicklung sind von Vorteil; Erfahrung mit .NET MAUI ist sehr erwünscht, aber nicht zwingend erforderlich.
• Gutes Verständnis von Softwareentwicklungsprinzipien, insbesondere MVVM.
• Vertrautheit mit Dependency Injection und reaktivem Programmieren.
• Erfahrung mit Drittanbieter‑Bibliotheken und UI‑Komponenten wie Couchbase Lite, CommunityToolkit.Maui und SkiaSharp.
• Verständnis für Logging‑Tools und Systeme zur Leistungsüberwachung.
• Teamfähigkeit und sichere Kommunikation mit Stakeholdern auf Englisch.
• Ausgeprägte Problemlösungsfähigkeiten und die Bereitschaft, neue Technologien zu erlernen.
To find out more about this job, please visit this link
