Partager cette offre
Bonjour,
Nous recherchons pour notre client grand compte un Développeur Node.js senior : environnement média à fort trafic
Nous étudions - prioritairement - les candidatures qui nous sont adressées à freelance à insyco . fr avec les informations suivantes :
Argumentaire écrit répondant de façon ciblée au besoin ci-dessous
CV à jour
Date de prochaine disponibilité
Tarif journalier
Merci d'indiquer la référence MDE/JS/5587 dans l'objet de votre message
Définition du besoin
Prestation de développement Node.js côté serveur : conception, développement et sécurisation d'APIs REST JSON et de backends robustes, avec une mise en œuvre systématique des tests automatisés, au sein d'équipes travaillant en méthodologie Agile aux côtés des équipes Produit, Design, Front-end et Exploitation.
Profil recherché
Compétences requises
Expérience attendue : 5 années d'expérience significative dans le type d'expertise demandé.
Maîtrise de l'écosystème Node.js : expertise confirmée en JavaScript ES6+ côté serveur, avec une expérience impérative sur les versions récentes (Node 22+)
Frameworks et architecture : utilisation avancée de frameworks standards (au choix : NestJS, Express, Fastify ou Koa) pour la construction de backends robustes
Conception d'APIs : excellence dans la conception, le développement et la sécurisation d'APIs REST JSON, maîtrise des formats de données (JSON, YAML)
Culture testing et qualité : mise en œuvre systématique de tests automatisés (Jest, Mocha/Chai, Sinon) et suivi de la couverture de code (Istanbul/NYC)
Environnement et industrialisation : utilisation du terminal Bash (sous Linux ou Mac OS X)
Maîtrise de l'outillage Node (NPM, Nodemon, PM2)
Gestion de version et workflows collaboratifs sous Git / GitLab
Documentation technique : capacité à lire et exploiter des documentations techniques complexes en anglais
Soft skills et agilité : habitué(e) aux méthodologies Agiles, vous savez vulgariser des concepts techniques complexes pour les équipes Produit et Design
Compétences souhaitées
Persistance et data : connaissance des bases de données SQL (MariaDB/MySQL) et NoSQL (MongoDB, Redis)
Utilisation d'ORM modernes comme Prisma ou TypeORM
Expérience sur le moteur de recherche ElasticSearch
Conteneurisation d'environnements de développement avec Docker / Docker-compose
Optimisation avancée via les Worker Threads et gestion de flux temps réel (Websockets, SSE)
Architecture événementielle (Pub/Sub) et intégration de bibliothèques type Faye
Sécurité et protocoles : maîtrise des standards d'authentification (OAuth2, JWT, SSO) et gestion fine du protocole HTTP (CORS, headers de sécurité)
Qualité et E2E : expérience en tests de bout en bout avec Cucumber / Gherkin
Outillage API : maîtrise de Swagger, Postman ou curl pour le test et la documentation des points d'entrée
Collaboration transverse : capacité démontrée à dialoguer efficacement avec les équipes Front-end (Web/Mobile) et avec les équipes d'Exploitation (Ops)
Rédaction et méthodologie : rigueur dans la documentation (Markdown, Confluence) et application de méthodes de conception orientées objet et structurées
Culture web : solides bases en HTML5/CSS3 pour une meilleure synergie avec le front
Environnement de travail
Présence sur site requise en fonction des besoins de la prestation (habituellement 3j/semaine sur site)
Le prestataire pourra être amené à effectuer exceptionnellement des astreintes ou des interventions le soir et le week-end.
Matériel performant à fournir par le prestataire (antivirus à jour, chiffrement du disque, système d'exploitation à jour, verrouillage du poste, stockage sécurisé des mots de passe)
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Node.js senior : environnement média à fort trafic
INSYCO
