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