Unternehmen
Wir bei der EDEKA IT sind das Herzstück des digitalen Wandels im EDEKA-Verbund. Als leistungsstarkes Team entwickeln wir IT-Strategien, -Infrastrukturen und -Dienstleistungen für alle Handelsbereiche des EDEKA-Verbunds in ganz Deutschland. Wir bündeln unsere Kompetenzen, um innovative Lösungen zu entwickeln und umzusetzen. So treiben wir den Handel von morgen voran - vielleicht schon bald gemeinsam mit dir?
Aufgaben
- Entwicklung des Frontends unserer auf React Native und Java basierenden B2C-Apps für EDEKA, Marktkauf und trinkgut sowie weitere plattformübergreifende Anwendungen
- Entwicklung und Implementierung hochqualitativer, plattformübergreifender mobiler Anwendungen für iOS und Android unter Verwendung von React Native und TypeScript
- Mitwirkung an der Architektur und dem technischen Design von neuen Features und Applikationen
- Sicherstellung von Skalierbarkeit, Performance und Wartbarkeit
- Gewährleistung hoher Code-Qualität durch Code Reviews, Best Practices und automatisierte Tests
- Enge Zusammenarbeit mit Produktmanagern, UX/UI-Designern und Backend-Entwicklern
- Identifizierung und Behebung komplexer Fehler, Optimierung der App-Performance und Verbesserung der User Experience
- Unterstützung und Coaching weniger erfahrener Teammitglieder, aktiver Wissenstransfer
- Beobachtung aktueller Technologietrends und Bewertung deren Einsatzmöglichkeiten
Anforderungen
- Erfolgreich abgeschlossenes Studium oder Ausbildung mit IT-Bezug
- Fundierte Erfahrung in der Entwicklung plattformübergreifender Anwendungen mit React Native in einem produktbasierten Umfeld
- Solide Kenntnisse in JavaScript (ES6+), TypeScript, React Native und Redux (oder ähnlichen State-Management-Bibliotheken)
- Tiefes Verständnis für mobile Ökosysteme (iOS- und Android-Plattformen) und deren Besonderheiten
- Erfahrung im Umgang mit RESTful APIs und idealerweise GraphQL
- Routine im (Unit-)Testing mit Frameworks wie Jest, React Testing Library, Detox oder Appium
- Sehr gute Kenntnisse bzgl. Versionierungs-Tools wie Git und CI/CD-Pipelines für mobile Anwendungen
- Ausgeprägte Problemlösungskompetenz, Teamfähigkeit, Kommunikationsstärke und proaktive Arbeitsweise
Benefits
- 30 Tage Urlaub und Möglichkeit zum anteiligen mobilen Arbeiten
- Attraktives Gehalt, vermögenswirksame Leistungen, kostenloses Gehaltskonto sowie weitere Benefits
- Verschiedene Weiterbildungsangebote wie digitale Lernplattformen und Teilnahme an Fachkonferenzen
- Betriebliches Gesundheitsmanagement
- Optimaler Start durch gutes Onboarding und Mitgestaltung durch Communities und Netzwerke