Développeur Back-End Senior TypeScript (F/H)

CDI
Salaire : Non spécifié
Télétravail fréquent

Qwant
Qwant

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Nous recherchons un(e) Développeur(euse) Back-End expérimenté(e) spécialisé(e) dans le développement d’applications en TypeScript. Vous rejoindrez notre équipe technique dynamique pour concevoir, développer et maintenir des applications robustes et évolutives. La maîtrise de TypeScript sera cruciale pour garantir des solutions performantes et bien structurées. Une connaissance du framework NestJS serait un plus apprécié.

Missions Principales

  • Conception et Développement : Participer à la conception et au développement des API et services back-end en utilisant TypeScript, en respectant les bonnes pratiques de développement.

  • Architecture de l’Application : Concevoir l’architecture des applications en s’assurant de leur scalabilité, modularité, et maintenabilité.

  • Intégration des Bases de Données : Développer et maintenir les couches d’accès aux données en utilisant des ORM comme TypeORM, Prisma ou Sequelize.

  • Test et Qualité : Mettre en place des tests unitaires, d’intégration, et fonctionnels.

  • Maintenance et Support : Assurer la maintenance et l’évolution des applications en production, et fournir un support technique en cas de besoin.

  • Collaboration : Travailler en étroite collaboration avec les autres développeurs, les designers et les chefs de projets pour assurer la bonne conduite des projets.

Compétences Requises

  • Maîtrise de TypeScript :

    • Compréhension approfondie de TypeScript, des types avancés, et de la programmation orientée objet.

    • Capacité à écrire un code propre, maintenable et scalable.

  • Bases de Données :

    • Expérience avec les ORM comme TypeORM, Prisma ou Sequelize.

    • Compétences en gestion de bases de données SQL (PostgreSQL, MySQL) et de cache (Redis).

  • Tests et Qualité de Code :

    • Connaissance des outils de tests unitaires et d’intégration (Jest, Supertest).

    • Maîtrise des pratiques de codage propre (Clean Code) et des principes SOLID.

  • Outils et Environnement de Développement :

    • Expérience avec Git et la gestion des versions.
  • Bonus :

    o Connaissance de RxJS :

    • Compréhension approfondie de la programmation réactive.

    • Capacité à travailler avec les observables, les opérateurs RxJS, et la gestion des flux asynchrones.

    • Intégration de RxJS dans les services pour gérer les flux de données et les opérations complexes de manière efficace.

    o Expérience avec le framework NestJS.

    o Connaissance de Nx.

    o Connaissance des outils de conteneurisation (Docker) et de plateformes de déploiement (Kubernetes).

    o Expérience avec les outils CI/CD (GitLab CI, ArgoCD).

    o Expérience avec les WebSockets.


Profil recherché

  • Diplôme en informatique ou équivalent.

  • Minimum 5 ans d’expérience en développement back-end avec TypeScript.

  • Capacité à travailler en équipe, bonne communication et autonomie.

  • Esprit analytique et rigoureux, avec une forte capacité à résoudre des problèmes complexes.

Cette opportunité est idéale pour un(e) développeur(euse) passionné(e) par la création d’applications performantes et évolutives en TypeScript. Si vous avez une curiosité pour le framework NestJS et souhaitez étendre vos compétences, nous serons heureux de vous accompagner dans cette progression.


Déroulement des entretiens

  • Entretien téléphonique RH (15 min)

  • Technique + Archi (1h30)

  • Cultural fit (1h)

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres