RESPONSABILITÉS
En tant que Full Stack Software Engineer, vos responsabilités seront les suivantes :
Développer et maintenir des solutions efficaces tout en assurant la fiabilité et l’accessibilité des données.
Décomposer la fonctionnalité en tâches et fournir une estimation approximative du temps nécessaire pour finaliser le déploiement.
Créer des spécifications (tests) qui vérifieront les caractéristiques de votre solution et couvriront tous les cas de figure.
Favoriser une collaboration étroite avec d’autres équipes (BI, Product, etc.) afin d’assurer la satisfaction du client, l’intégration transparente et la cohérence des solutions avec d’autres systèmes et sources de données.
Développer des applications web dynamiques et conviviales à l’aide du framework Angular qui offrent des expériences utilisateur exceptionnelles.
Collaborer avec les concepteurs UX/UI pour créer des expériences utilisateur intuitives et attrayantes.
Fournir la meilleure valeur commerciale au client final tout en respectant les meilleures pratiques et conventions de l’entreprise (SDLC).
Travailler avec l’équipe Platform & IT Security pour faire respecter les normes de sécurité, en particulier pour les applications qui traitent des données sensibles, et assurer la conformité avec les réglementations pertinentes.
Contribuer au développement du SDLC au sein de l’entreprise.
Contribuer aux guides de l’utilisateur, à la documentation de l’API et aux tutoriels qui aident les utilisateurs externes à comprendre et à utiliser efficacement le logiciel.
Maintenir des fichiers README bien structurés qui fournissent une vue d’ensemble claire du projet, des instructions d’installation et des détails d’utilisation.
Documenter l’historique des versions, en soulignant les changements, les améliorations et les corrections de bogues pour chaque version.
Collaborer avec les collègues pour s’assurer que la documentation est cohérente, précise et conforme aux normes de l’équipe.