24FreelanceMarché freelance qui ne dort jamais
Actif

Développeur backend Node — API REST et GraphQL sur TypeScript

85 vues#2217
Période de publication1 jourjusqu'à 16.11.2026
Publié18.08.2026
Vues8514 en 14 jours

À propos du service

Traduit
Je suis un développeur Node côté serveur et je construis des backends qui restent rapides et prévisibles sous une charge réelle. Mon travail principal consiste à concevoir et à livrer des API REST et GraphQL sur Express et Nest, entièrement en TypeScript, de sorte que le contrat entre vos services et leurs clients soit typé dès le départ. Je prends une tâche depuis la description générale jusqu'à la conception du schéma, l'implémentation des points de terminaison, la validation et les tests automatisés, et je la retourne documentée afin que l'équipe sache exactement ce que chaque route prend et retourne. Que vous commenciez un nouveau service ou que vous démêliez un ancien, envahissant et confus, je me concentre sur des frontières de module claires, une gestion des erreurs sensée et un code que le prochain développeur lit sans guide.

L'authentification et les données sont là où les backends se brisent silencieusement, donc j'y prête une attention particulière. J'implémente l'autorisation par jeton et session, les vérifications de rôle et de permission, la gestion sécurisée des mots de passe et des secrets, et les flux de rafraîchissement de jetons sans fuites. Du côté des données, je modélise des schémas relationnels dans Postgres et MySQL et des magasins de documents dans Mongo, j'écris des requêtes efficaces, j'ajoute les index dont le planificateur de requêtes a réellement besoin et j'encapsule le tout dans des migrations afin que le déploiement reste réversible. Lorsque nécessaire, je construis également en temps réel — tableaux de bord en direct, chat, notifications et présence via WebSockets — avec une reconnexion réfléchie et un contrôle de charge, pas de pensées illusoires.

Au-delà du code lui-même, je me soucie de la façon dont les services fonctionnent en production : journaux structurés, vérifications de santé, configuration via des variables d'environnement, limitation du taux de requêtes et tâches en arrière-plan avec des files d'attente pour les travaux lourds qui ne devraient pas bloquer une requête. J'écris des tests d'intégration contre une vraie base de données, emballe l'application dans des conteneurs afin qu'elle se comporte de la même manière sur n'importe quelle machine, et garde le chemin de déploiement simple. Décrivez vos contraintes — je vous suggérerai un projet minimal qui les respecte et je le construirai.

— API REST sur Express et Nest en TypeScript
— GraphQL : schémas, résolveurs et abonnements
— JWT, sessions, OAuth, rôles et permissions
— Postgres, MySQL, Mongo : modélisation et migrations
— Fonctionnalité en temps réel via WebSockets
— Tâches en arrière-plan, files d'attente et travailleurs cron
— Journaux structurés, vérifications de santé, limitation de taux
— Tests d'intégration et déploiement de conteneurs

Protection séquestre SafeDeal

Les fonds sont bloqués sous séquestre Payora en USDT (TRC-20) et versés au freelance uniquement après validation du travail.

Freelancer contacts
E-mailShow
24
Vingt · conseil

Avant de commander

  • Parcourez le portfolio du freelance.
  • Décrivez votre tâche et demandez un prix et un délai.
  • Vérifiez les avis d'autres clients.
  • Ou publiez un projet et comparez plusieurs offres.
Même catégorie

Services similaires

Tous les services de la catégorie
Bon à savoir
Comment puis-je commander ce service ?

Écrivez au freelance en utilisant le formulaire sur cette page : décrivez la tâche, la date limite et le résultat dont vous avez besoin.

Comment vérifier le freelance ?

Ouvrez le profil : la note, le portfolio et les avis d'autres clients montrent l'expérience avec des tâches comme la vôtre.

Olena T.Programmation web
Contact

Ce que cette page répond