Das Unternehmen ist ein zentraler Akteur im digitalen Wandel und entwickelt IT-Strategien sowie -Infrastrukturen für den Lebensmitteleinzelhandel in Deutschland. In der Rolle als Senior React Native Developer (m/w/d) am Standort Hamburg hast du die Möglichkeit, aktiv an der Entwicklung innovativer B2C-Apps mitzuwirken. Du bist Teil eines agilen Teams, das sich auf die Entwicklung plattformübergreifender Anwendungen konzentriert, die Millionen von Nutzern bedienen. Deine Aufgaben umfassen die Implementierung neuer Funktionen unter Verwendung eines modernen Technologie-Stacks, einschließlich TypeScript, RxJS und Redux. Du arbeitest eng mit Produktmanagern, UX/UI-Designern und Backend-Entwicklern zusammen, um technische Lösungen zu erarbeiten und die User Experience kontinuierlich zu verbessern. Zudem bist du verantwortlich für die Code-Qualität und führst Code Reviews durch. Die Unternehmenskultur legt Wert auf Teamarbeit und Wissensaustausch, was dir die Möglichkeit gibt, weniger erfahrene Teammitglieder zu unterstützen und zu coachen. Darüber hinaus wirst du regelmäßig die Gelegenheit haben, dich über aktuelle Technologietrends zu informieren und deren Einsatzmöglichkeiten zu bewerten. Das Unternehmen bietet dir ein Umfeld, in dem du deine Fähigkeiten weiterentwickeln und aktiv zur Gestaltung der digitalen Zukunft beitragen kannst.
Senior React Native Developer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat hat ein Studium oder eine Ausbildung im IT-Bereich erfolgreich abgeschlossen oder verfügt über eine gleichwertige Qualifikation. Du bringst umfassende Erfahrung in der Entwicklung plattformübergreifender Anwendungen mit React Native mit, idealerweise in einem produktbasierten Umfeld. Fundierte Kenntnisse in JavaScript (ES6+), TypeScript, React Native und Redux sind erforderlich. Ein tiefes Verständnis der mobilen Ökosysteme, insbesondere der iOS- und Android-Plattformen, ist von Vorteil. Zudem solltest du Erfahrung im Umgang mit RESTful APIs und idealerweise GraphQL haben. Kenntnisse im Testing mit Frameworks wie Jest und React Testing Library sind wünschenswert. Du bist vertraut mit Versionierungs-Tools wie git und CI/CD-Pipelines für mobile Anwendungen. Persönlich zeichnest du dich durch Problemlösungskompetenz, Teamfähigkeit und Kommunikationsstärke aus. Fließende Deutschkenntnisse (mindestens C1) sowie gute Englischkenntnisse (mindestens B2) in Wort und Schrift sind erforderlich. Bereitschaft zu regelmäßigen Dienstreisen nach Amsterdam ist ebenfalls notwendig.