Développeur Fullstack Senior

Vous concevez et construisez des architectures complètes de bout en bout, en faisant des choix technologiques stratégiques et en mentorisant les développeurs juniors. Expert en scalabilité, performances et patterns d'architecture avancés, vous dirigez les initiatives techniques majeures.

Tâches attendues

  • Concevoir et développer des fonctionnalités produit de bout en bout
  • Rédiger des tests unitaires et d'intégration
  • Réviser le code des pairs (code reviews)
  • Maintenir la qualité du code, la performance et la sécurité
  • Participer aux décisions techniques et aux design reviews
  • Déployer et monitorer ses propres mises en production
  • Documenter l'architecture et les choix techniques

Compétences requises

Connaissances
REST API DesignGraphQL DesignArchitecture microservicesConception de bases de donnéesSystèmes distribuésDomain-Driven Design (DDD)CQRS / Event SourcingArchitecture événementielleTDD / BDD
Compétences techniques
JavaScriptTypeScriptReactNext.jsHTML/CSSNode.jsExpress.jsNestJSVue.jsAngularTailwind CSSWebpackViteStorybook
Savoir-être
Résolution de problèmesEsprit critiqueCommunicationLeadership d'équipeMentorat

Allez plus loin avec Traject

Traject vous permet de recueillir la donnée précise sur les tâches et compétences réellement demandées par le marché pour ce métier. Vous obtenez un score de compatibilité qui mesure l'alignement entre votre profil et ce poste, et un score de résilience IA qui évalue l'exposition à l'automatisation. Car même si le métier en entier n'est pas encore automatisable, certaines tâches le sont, et c'est précisément là qu'il faut se positionner.

Autres métiers de la même famille