16 Software Development - Mobile in Rietheim
Software Engineer Next.js, React, TypeScript, Python (m/w/d)
Über
Verantwortung
Technische Verantwortung für die Weiterentwicklung einer global eingesetzten EdTech-Plattform
Architekturdesign, Skalierung und Leitung der Fullstack-Entwicklung (Next.js, React, TypeScript, Python)
Fachliche Betreuung und Mentoring von Engineers innerhalb des Entwicklungsteams
Umsetzung von Anforderungen mit Fokus auf Codequalität, Performance und nachhaltige Skalierbarkeit
Qualifikationen
Erfahrung in der Fullstack-Entwicklung mit modernen Webtechnologien
Fundierte Kenntnisse in skalierbaren Backend-Architekturen und modernen Frontend-Frameworks
Optional: Erfahrung in DevOps, Mobile Development, Cloud-Infrastrukturen oder im EdTech-Bereich
Sehr gute Deutschkenntnisse
Mobile Software Engineer (m/w/d)
Über
Rolle
Cross-Platform trifft native Entwicklung: Diese Position richtet sich an Entwickler, die mobile Software nicht einfach programmieren, sondern technisch durchdachte Produkte bauen möchten. Von .NET MAUI über Android und iOS bis hin zu Cloud-Integration und automatisierten Releases entsteht ein modernes Engineering-Umfeld mit viel technischem Gestaltungsspielraum.
Verantwortung
Entwicklung hochwertiger Mobile Applications für unterschiedliche Plattformen
Aufbau einer gemeinsamen technischen Basis für iOS und Android
Entwicklung mit .NET MAUI und C#
Erweiterung der Plattform durch native Android- und iOS-Komponenten
Konzeption modularer und langfristig wartbarer Mobile-Architekturen
Umsetzung komplexer UI- und Business-Logik für mobile Anwendungen
Integration von Cloud Services, APIs und Backend-Systemen
Entwicklung robuster Synchronisations- und Offline-Mechanismen
Umsetzung sicherer Login-, Identity- und Berechtigungskonzepte
Integration von Push Notifications, Deep Linking und weiteren Mobile Services
Optimierung von Ladezeiten, Speicherverbrauch und allgemeiner App-Performance
Aufbau automatisierter Teststrategien für mobile Anwendungen
Automatisierung von Build-, Signing- und Deployment-Prozessen
Weiterentwicklung von CI/CD-Pipelines für App Releases
Monitoring und Analyse von Fehlern in produktiven Mobile Applications
Technische Weiterentwicklung bestehender Anwendungen und Ablösung veralteter Komponenten
Mitarbeit bei Architekturentscheidungen und der Auswahl neuer Technologien
Enge Zusammenarbeit mit Backend-, UX/UI- und Product-Teams in einem agilen Entwicklungsumfeld
Einsatz moderner Engineering-Prinzipien wie Clean Code, Code Reviews und Continuous Delivery
Qualifikationen
Mehrjährige Erfahrung in der Entwicklung von Mobile Applications oder vergleichbarer Software
Fundierte Kenntnisse in C# und dem .NET-Ökosystem
Erfahrung mit .NET MAUI, Xamarin oder vergleichbaren Cross-Platform-Technologien
Gute Kenntnisse von Android und/oder iOS
Verständnis für native Plattformkonzepte und deren APIs
Erfahrung mit REST, JSON und modernen API-Architekturen
Sicherer Umgang mit Git und modernen Entwicklungsprozessen
Kenntnisse in automatisiertem Testing und CI/CD von Vorteil
Erfahrung mit Azure, Firebase oder vergleichbaren Cloud Services von Vorteil
Verständnis für App Security, Verschlüsselung und sichere Datenhaltung
Interesse an moderner Softwarearchitektur und nachhaltigem Engineering
Selbstständige und lösungsorientierte Arbeitsweise
Hoher Qualitätsanspruch an Code, Architektur und Benutzererlebnis
Freude an technischen Diskussionen und gemeinsamer Lösungsentwicklung
Benefits
SAP Engineer (m/w/d)
Verantwortung
Entwicklung und Optimierung von SAP-Anwendungen mit ABAP und UI5/Fiori
Analyse und Umsetzung technischer Anforderungen in Abstimmung mit Fachbereichen
Unterstützung bei Systemmigrationen, Upgrades und Integration von Drittsystemen
Mitarbeit im SAP S/4HANA Migrationsprojekt
Qualifikationen
Studium in (Wirtschafts-)Informatik oder vergleichbare Ausbildung
Mindestens 5 Jahre SAP-Entwicklungserfahrung, besonders mit ABAP, UI5 und Fiori
Gute Kenntnisse in zwei oder mehr SAP-Modulen (z.B. FI, CO, MM, SD)
Sichere Kommunikation in Deutsch und Englisch
Benefits
Software Engineer – Embedded Systems & Linux (m/w/d)
Über
Verantwortung
Entwicklung von Software für Embedded-Linux-Systeme, inklusive Yocto-BSPs und Linux-Distributionen
Treiberintegration, Security-Patches und Cloud-Client-Entwicklung
Entwicklung von Kundenapplikationen zur Gerätesteuerung oder Visualisierung
Begleitung von Projekten von Konzept bis Umsetzung
Qualitätssicherung durch manuelle und automatisierte Tests; Pflege und Optimierung der CI/CD-Pipeline
Zusammenarbeit mit Projektleitung, Hardwareentwicklung sowie externen Partnern und Kunden
Qualifikationen
Abgeschlossenes Studium in Informatik, Elektrotechnik oder Systemtechnik
Mehrjährige Erfahrung in Embedded-Linux-Entwicklung, idealerweise mit Yocto
Erfahrung in der Softwareentwicklung für Linux-basierte Embedded-Geräte
Von Vorteil: Kenntnisse in Embedded Security, Open-Source-Software, Qt/Flutter, Elektronik und Kommunikationsschnittstellen (UART, SPI, I2C)
Erfahrung mit SPS-Runtimes wie CODESYS oder logi.RTS
Sehr gute Deutschkenntnisse
Benefits
Software Engineer – Embedded Systems & Linux (m/w/d)
Über
Verantwortung
Entwicklung von Software für Embedded-Linux-Systeme, inklusive Yocto-BSPs und Linux-Distributionen
Treiberintegration, Security-Patches und Cloud-Client-Entwicklung
Entwicklung von Kundenapplikationen zur Gerätesteuerung oder Visualisierung
Begleitung von Projekten von Konzept bis Umsetzung
Qualitätssicherung durch manuelle und automatisierte Tests; Pflege und Optimierung der CI/CD-Pipeline
Zusammenarbeit mit Projektleitung, Hardwareentwicklung sowie externen Partnern und Kunden
Qualifikationen
Abgeschlossenes Studium in Informatik, Elektrotechnik oder Systemtechnik
Mehrjährige Erfahrung in Embedded-Linux-Entwicklung, idealerweise mit Yocto
Erfahrung in der Softwareentwicklung für Linux-basierte Embedded-Geräte
Von Vorteil: Kenntnisse in Embedded Security, Open-Source-Software, Qt/Flutter, Elektronik und Kommunikationsschnittstellen (UART, SPI, I2C)
Erfahrung mit SPS-Runtimes wie CODESYS oder logi.RTS
Sehr gute Deutschkenntnisse
Benefits
Java Full-Stack Software Engineer – Spring & Angular (m/w/d)
Über
Verantwortung
Konzeption und Full-Stack-Entwicklung moderner Frontend- und Backend-Lösungen mit Java/Kotlin und Angular
Mitarbeit in Requirements Engineering, Spezifikation und Software Architecture
Umsetzung skalierbarer Lösungen mit Spring, Hibernate, SQL und optional AWS
Begleitung von Release-Planung, technischer Beratung und agilen Entwicklungsprozessen
Übernahme von Teilprojekt- oder Projektleitung abhängig von Erfahrung und Seniorität
Qualifikationen
Hochschul-/Fachhochschulabschluss in Informatik oder vergleichbare Qualifikation
Fundierte Softwareentwicklung mit Java, JavaScript, Angular oder React, Spring, Hibernate und SQL
Erfahrung mit IntelliJ, Maven, Jenkins, GIT und Jira sowie ausgeprägtes Qualitätsverständnis
Kenntnisse in Software Architecture; Kotlin, Vaadin, AWS und GIS sind von Vorteil
Deutsch mindestens C1 sowie gute Englischkenntnisse und Freude an agilen Kundenprojekten
Benefits