Sword Technologies N.V./S.A. logo
Hiring from
Luxembourg
Work type
Hybrid
Posted
Is this job info correct?

606,001 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Chez Sword Technologies, nous accompagnons nos clients dans leurs projets de transformation digitale, en intervenant sur des missions à forte valeur ajoutée dans des environnements exigeants.

Nous accordons une attention particulière à la qualité des missions proposées ainsi qu’à l’accompagnement de nos collaborateurs dans leur évolution.

Dans le cadre de notre développement, nous recherchons des profils afin de renforcer nos équipes.

Au sein d’une équipe en charge de solutions digitales destinées à des utilisateurs externes, le consultant ou la consultante participera à la maintenance, à l’évolution et à la modernisation d’applications accessibles depuis différents canaux Web et mobiles.

La mission concerne un environnement applicatif mature présentant une importante richesse fonctionnelle et plusieurs enjeux techniques. Le consultant ou la consultante interviendra aussi bien sur le développement de nouvelles fonctionnalités que sur la stabilité, la sécurité, la performance et la maintenabilité des solutions existantes.

Sur le plan du développement, le consultant ou la consultante analysera les besoins fonctionnels et techniques, contribuera à la conception des solutions et assurera leur implémentation avec Angular et TypeScript. Il ou elle participera également à la maintenance corrective et évolutive des composants Front-End.

Une partie de la mission portera sur des applications hybrides déployées sur le Web ainsi que sur les environnements Android et iOS. Le consultant ou la consultante contribuera à faire évoluer les composants partagés et les fonctionnalités mobiles en s’appuyant notamment sur Capacitor.

Le consultant ou la consultante prendra part aux investigations techniques liées aux incidents rencontrés en production. Il ou elle analysera les comportements applicatifs, exploitera les informations disponibles dans les outils de suivi et proposera des corrections durables.

Une attention particulière sera portée à la qualité du code et à la maîtrise de la dette technique. Le consultant ou la consultante identifiera les composants à améliorer, participera à la modernisation progressive de l’application et contribuera aux revues de code ainsi qu’à l’évolution des pratiques de développement.

La mission comprend également la création, la maintenance et l’amélioration des tests automatisés couvrant les principaux parcours fonctionnels sur les canaux Web et mobiles. Le consultant ou la consultante veillera à maintenir une couverture de tests pertinente afin de sécuriser les évolutions et de réduire les risques de régression.

Dans le cadre du cycle de développement sécurisé, le consultant ou la consultante contribuera à la gestion des dépendances, à la correction des vulnérabilités, au traitement des résultats issus des analyses de sécurité et à la mise à jour des bibliothèques devenues obsolètes.

Il ou elle participera également à l’amélioration des processus d’intégration et de déploiement continus, ainsi qu’à la préparation des versions applicatives destinées aux différents environnements.

En collaboration avec les équipes techniques et fonctionnelles, le consultant ou la consultante contribuera à la préparation des versions mobiles et, lorsque nécessaire, aux activités permettant leur distribution sur les plateformes applicatives Android et iOS.

Ce rôle nécessite une forte autonomie technique, la capacité à comprendre rapidement une application complexe et une approche pragmatique permettant de concilier nouvelles fonctionnalités, fiabilité opérationnelle, sécurité et modernisation.

Environnement technique :

Must have :

  • Au moins cinq années d’expérience professionnelle en développement Front-End

  • Excellente maîtrise d’Angular sur des versions modernes du framework

  • Très bonne maîtrise de TypeScript, HTML5 et CSS3

  • Expérience significative dans le développement et la maintenance d’applications complexes présentant une richesse fonctionnelle importante

  • Expérience pratique de Capacitor pour le développement ou la maintenance d’applications hybrides

  • Expérience sur des applications accessibles depuis plusieurs canaux, notamment Web, Android et iOS

  • Expérience dans la conception, le développement et la maintenance de tests automatisés Front-End

  • Expérience dans l’automatisation de parcours fonctionnels sur des environnements Web ou mobiles

  • Bonne compréhension des processus d’intégration et de déploiement continus (CI/CD)

  • Maîtrise de Git et des pratiques de développement collaboratif

  • Expérience dans la gestion des dépendances applicatives et la mise à jour de bibliothèques Front-End

  • Expérience dans l’identification et la correction de vulnérabilités applicatives ou liées à des composants Open Source

  • Bonne compréhension des pratiques de Secure Software Development Lifecycle (SSDLC) et de DevSecOps

  • Familiarité avec les outils d’analyse de la qualité du code, de détection des vulnérabilités et de contrôle des dépendances

  • Expérience dans l’analyse et la résolution d’incidents de production

  • Capacité à intervenir sur une application existante en conciliant maintenance, nouvelles fonctionnalités et réduction de la dette technique

  • Capacité à travailler de manière autonome et à prendre en charge des sujets techniques complexes

  • Solides compétences en analyse, résolution de problèmes et communication avec des interlocuteurs techniques et fonctionnels

  • Maîtrise professionnelle du français, à l’écrit comme à l’oral

Nice to have :

  • Expérience récente avec les dernières versions d’Angular et participation à des projets de migration ou de mise à niveau du framework

  • Connaissance des processus de préparation et de publication d’applications sur le Google Play Store et l’Apple App Store

  • Expérience avec des solutions de suivi des erreurs, d’analyse des incidents ou de diagnostic pour les applications mobiles

  • Connaissance des outils et pratiques d’observabilité applicative, notamment pour l’analyse des logs, des traces et des données de performance

  • Connaissances en développement natif Android ou iOS

  • Expérience dans la sécurisation de parcours digitaux accessibles à des utilisateurs externes

  • Expérience dans un environnement réglementé ou présentant des exigences élevées en matière de sécurité et de disponibilité

  • Aisance professionnelle en anglais

Similar jobs