HENSOLDT
Redcare Pharmacy
Ingénieur Staff Fullstack, Retail (h/f/d)
Description de l'entreprise
À propos de Redcare Pharmacy
En tant que pharmacie en ligne n°1 en Europe, Redcare Pharmacy s'appuie sur des équipes passionnées et une innovation de pointe. Nous nous efforçons de créer un environnement de travail sain et collaboratif où chaque employé se sent valorisé et inspiré pour contribuer à notre vision : « Jusqu'à ce que chaque être humain ait accès à sa santé ». Si vous recherchez une carrière qui a du sens et qui correspond à vos valeurs, rejoignez-nous et commencez votre #Redcareer dès aujourd'hui.
À propos du poste
En tant qu'ingénieur logiciel Staff au sein de notre domaine Retail – Transaction, vous assurerez le leadership technique de deux équipes d'ingénierie responsables de l'un des parcours client les plus critiques chez Redcare Pharmacy. En combinant une expertise technique approfondie et une influence au niveau Staff, vous façonnerez l'évolution de nos capacités de paiement sur le web, le backend et, de plus en plus, sur les expériences mobiles natives, tout en créant une cohérence technique sur des domaines connexes tels que les paiements, les commandes et l'expédition.
C'est une opportunité d'avoir un impact au-delà des fonctionnalités individuelles ou d'une base de code unique : vous aiderez à définir l'orientation architecturale, à élever les normes d'ingénierie et à transformer des défis commerciaux et techniques complexes en solutions évolutives utilisées par des millions de clients à travers l'Europe.
À propos de la stack technique
React.js, Next.js, Java, Spring Boot, SwiftUI, Swift, Kotlin, Android SDK, ES6, ESI, Varnish, Docker, Google Cloud, Kubernetes.
Bien qu'il s'agisse d'un poste en télétravail basé en Allemagne, il peut nécessiter une collaboration occasionnelle sur site dans nos bureaux de Berlin ou de Cologne, en fonction des besoins de l'entreprise et de l'équipe.
Type de télétravail : Ingénierie
Description du poste
À propos de vos missions
- Façonner l'architecture du domaine Transaction : Fournir une orientation technique à deux équipes d'ingénierie et aux domaines connexes, en concevant des solutions évolutives pour le frontend et le backend. Vous faciliterez les décisions architecturales complexes et ferez des compromis pragmatiques basés sur les données concernant la performance, la sécurité, la fiabilité, la maintenabilité et les coûts, tout en identifiant les risques qui s'étendent au-delà d'une équipe individuelle.
- Construire la prochaine génération de Transaction : Rester opérationnel sur le frontend et le backend, en façonnant les expériences client avec React et TypeScript tout en contribuant aux services backend et aux APIs. Vous influencerez les solutions depuis la phase de découverte et de conception du système jusqu'à l'implémentation et la mise en production, tout en aidant à établir les fondations pour les futures expériences de paiement natives iOS et Android.
- Élever les normes d'ingénierie au-delà d'une seule équipe : Promouvoir l'adoption de pratiques d'architecture, de performance, de sécurité, de test, d'observabilité et de fiabilité. Travailler avec les responsables techniques et les équipes spécialisées pour transformer les défis techniques récurrents en modèles réutilisables, en directives et en capacités de plateforme plutôt que de les résoudre localement.
- Mener des initiatives complexes par l'influence : Créer une synergie entre les équipes Checkout, Paiements, Commandes, Expédition et les autres équipes dépendantes là où les responsabilités et les priorités techniques se croisent. Encadrer les ingénieurs, faciliter les discussions sur l'architecture et la conception, et fournir une orientation technique sans dépendre d'une autorité formelle, permettant aux équipes de prendre des décisions plus solides de manière indépendante.
- Connecter la technologie, les clients et l'impact commercial : Collaborer avec les équipes Produit, UX et la direction technique pour identifier les opportunités, remettre en question les hypothèses et traduire les besoins commerciaux en une stratégie technique durable. Utiliser les données, les métriques et les tendances du secteur pour évaluer les compromis, prioriser les investissements à fort impact et déterminer quand faire évoluer les capacités existantes ou introduire de nouvelles technologies ou approches.
Qualifications
À propos de vous
- Vous apportez une expertise approfondie en ingénierie frontend avec React et TypeScript, combinée à une expérience professionnelle en développement backend dans au moins un langage ou framework (par exemple Node.js, Java, Python ou similaire). Vous êtes à l'aise pour travailler sur l'ensemble de la stack, contribuer aux services backend en production et aux APIs, et prendre la responsabilité des applications orientées client.
- Vous avez opéré au niveau Staff/Principal ou démontré une portée technique équivalente, avec une expérience dans la conception de systèmes complexes et la conduite de décisions architecturales affectant plusieurs équipes ou domaines. D'autres ingénieurs seniors sollicitent votre avis, et vous êtes à l'aise pour créer une cohérence technique là où il existe des exigences, des contraintes et des opinions divergentes.
- Vous avez une solide expérience en leadership par l'influence et dans le développement d'autres ingénieurs. Vous pouvez encadrer des ingénieurs expérimentés, faciliter les discussions sur l'architecture et la conception, introduire des normes d'ingénierie et créer un environnement où les équipes peuvent prendre des décisions techniques de haute qualité sans que vous ne deveniez un goulot d'étranglement.
- Vous combinez une profondeur technique avec un solide jugement commercial et produit. Vous travaillez efficacement avec les parties prenantes des équipes Produit, UX, Sécurité, SRE et ingénierie, utilisez des métriques et des preuves pour guider les décisions et réfléchissez au-delà de la solution immédiate pour obtenir le meilleur résultat pour l'organisation dans son ensemble.
- Une expérience avec les systèmes de paiement, de commande, d'e-commerce ou de marketplace est un atout majeur ; une exposition au développement natif Android/Kotlin ou iOS/Swift serait précieuse pour l'évolution du domaine.
Informations complémentaires
À propos de vos avantages
Afin de vous offrir le meilleur soutien possible pour vos besoins individuels - qu'il s'agisse de mener une vie saine, d'avoir du temps pour votre famille ou de développer vos compétences - nous proposons une large gamme d'avantages spécifiques au site :
- Sport : Restez en bonne santé. Profitez d'un abonnement (M) au Urban Sports Club, afin de pouvoir bénéficier d'une grande variété d'offres sportives.
- Télétravail : Si votre poste ne nécessite pas votre présence au bureau, nous pouvons organiser votre lieu de travail individuellement - même jusqu'à 20 jours par an n'importe où dans l'UE.
- Mobilité : Nous fournissons à nos employés un Deutschland Ticket entièrement pris en charge, utilisable à tout moment.
- Développement personnel : Grandissez ! Nous soutenons et encourageons votre développement individuel grâce à diverses formations internes et externes.
- Vacances : 30 jours de congés payés par an (plus un jour supplémentaire le Rosenmontag) et la possibilité de prendre des congés sans solde jusqu'à 10 jours (après un an de travail avec nous).
- Remise employé : Vous bénéficiez d'une remise employé de 10 % sur tous les produits en vente libre, de beauté et de soins personnels dans notre boutique en ligne & 20 % de remise sur nu3.
