Software engineer full-stack

    Retour à la recherche

    Software engineer full-stack - Hexa

    Ref: T-5073 - Publiée le 19 févr. 2025

    • Localisation

      Région de Paris

    • TJM

      Selon profil

    • Part de télétravail

      Non connue

    • Expérience minimum

      3 à 5 ans (Confirmé)

    • Date de démarrage

      ASAP

    Contexte et description de la mission

    Contexte
    La société Hexa recherche un consultant freelance pour une mission en tant que Software engineer full-stack. Cette mission implique la maintenance et l'évolution d'un outil interne destiné à gérer les investissements dans des entreprises. L'environnement technique comprend une stack moderne avec NodeJS en TypeScript pour le backend, et NextJS pour le frontend hébergé chez Vercel. La base de données utilisée est PostgreSQL, déployée sur AWS. L'objectif est de résorber la dette technique existante, notamment en mettant à jour NextJS de la version 10.x vers la dernière version disponible, corriger des bugs mineurs, et éventuellement implémenter des évolutions sur certaines routes pour calculer des valeurs de portefeuilles. Un engagement initial d'un mois est envisagé, avec des interventions ponctuelles par la suite pour du support (environ 1 à 2 jours par mois).


    Responsabilités
  1. Prendre en charge la maintenance évolutive et corrective de l'outil interne de gestion des investissements.
  2. Mener à bien la mise à jour de la stack NextJS de la version 10.x vers sa dernière version stable.
  3. Diagnostiquer et résoudre les bugs mineurs affectant l'application actuelle.
  4. Participer à la réduction de la dette technique en adoptant de meilleures pratiques de développement.
  5. Analyser et proposer des évolutions pour améliorer certaines routes chargées du calcul des valeurs de portefeuille.
  6. Travailler de façon proactive avec l'équipe technique pour identifier et résoudre les problèmes potentiels.
  7. Fournir un support ponctuel et répondre aux demandes d'évolution du système selon les besoins.


    Profil recherché
  8. Expérience confirmée en tant que Software engineer full-stack, avec une excellente connaissance de NodeJS et TypeScript.
  9. Maîtrise de NextJS pour le développement frontend, avec un historique prouvé de mises à jour et de maintenance.
  10. Compétences solides en gestion de bases de données, notamment avec PostgreSQL, et idéalement déployées sur AWS.
  11. Capacité à identifier et résoudre rapidement les problèmes techniques, avec une attention particulière aux détails.
  12. Compétence en gestion de la dette technique et en mise en œuvre de solutions d'optimisation du code.
  13. Facilité à travailler en autonomie tout en maintenant une communication claire avec les autres membres de l'équipe.
  14. Capacité à adapter les priorités en fonction des besoins changeants et urgents de l'entreprise.