Perfil de habilidad

Node.js Frameworks

NestJS, Express, Fastify: modules, DI, middleware, pipes

Backend Development Web Frameworks

Roles

6

donde aparece esta habilidad

Niveles

5

ruta de crecimiento estructurada

Requisitos obligatorios

20

los otros 10 opcionales

Dominio

Backend Development

skills.group

Web Frameworks

Última actualización

17/3/2026

Cómo usar

Selecciona tu nivel actual y compara las expectativas.

Qué se espera en cada nivel

La tabla muestra cómo crece la profundidad desde Junior hasta Principal.

Rol Obligatorio Descripción
AI Product Engineer Uses Node.js Frameworks at a basic level in LangChain/LlamaIndex. Performs simple tasks using ready-made templates. Understands basic concepts and follows team practices.
Backend Developer (Node.js) Obligatorio Uses Node.js Frameworks at a basic level. Performs simple tasks following established templates. Understands basic concepts and follows team practices.
Blockchain Developer Uses Node.js Frameworks at basic level in Hardhat/Foundry. Performs simple tasks using ready templates. Understands basic concepts and follows team practices.
Desktop Developer (Electron/Tauri) Knows Node.js API for Electron main process: fs, path, crypto, child_process. Uses Express/Fastify for embedded server. Works with node-fetch and native modules.
Fullstack Developer Uses Node.js Frameworks at a basic level. Performs simple tasks using established templates. Understands basic concepts and follows team practices.
QA Automation Engineer Uses Node.js Frameworks at a basic level. Performs simple tasks using ready-made templates. Understands basic concepts and follows team practices.
Rol Obligatorio Descripción
AI Product Engineer Independently implements tasks with Node.js Frameworks in LangChain/LlamaIndex. Understands internals and optimizes performance. Writes tests using eval frameworks.
Backend Developer (Node.js) Obligatorio Independently builds applications with Express/Fastify/NestJS, understands middleware pipelines, dependency injection, and request lifecycle. Optimizes Node.js event loop performance and writes unit/integration tests with Jest/Mocha.
Blockchain Developer Independently implements tasks with Node.js Frameworks in Hardhat/Foundry. Understands internals and optimizes performance. Writes tests with forge test/Hardhat test.
Desktop Developer (Electron/Tauri) Develops backend logic through Node.js main: SQLite through better-sqlite3, file watching through chokidar, IPC server. Manages native modules through node-addon-api. Uses Fastify for API.
Fullstack Developer Independently implements backend APIs with Node.js frameworks (Express/Next.js API routes/NestJS) alongside frontend. Understands SSR/SSG patterns, API route design, and full-stack data flow. Writes end-to-end tests spanning both layers.
QA Automation Engineer Independently builds test automation frameworks with Node.js: Playwright/Cypress for E2E, Supertest for API testing. Configures test runners, assertion libraries, and CI/CD integration. Implements page object patterns and test data factories.
Rol Obligatorio Descripción
AI Product Engineer Obligatorio Designs Node.js service architecture for AI product backends: LLM API gateways, streaming response handlers, and inference queue processing. Optimizes for high-concurrency AI workloads with worker threads and cluster mode.
Backend Developer (Node.js) Obligatorio Designs applications on NestJS/Fastify: modular architecture, middleware pipeline, custom decorators. Optimizes performance: Fastify schema-based validation, lazy loading modules. Compares Express vs Fastify vs NestJS.
Blockchain Developer Obligatorio Designs Node.js service architecture for blockchain applications: Web3.js/ethers.js integration, event indexing services, and transaction management. Optimizes for reliable blockchain RPC communication and state synchronization.
Desktop Developer (Electron/Tauri) Obligatorio Designs Node.js backend layer for Electron. Optimizes native module loading. Uses N-API for stable ABI. Implements streaming through Node.js Streams for large file processing.
Fullstack Developer Obligatorio Develops fullstack applications on NestJS or Express with clear modular structure, integrating server-side rendering through Next.js. Configures middleware chains, DTO validation, error handling and API layer optimized for frontend needs.
QA Automation Engineer Obligatorio Designs comprehensive Node.js test automation architecture: multi-layer test pyramid, custom reporters, parallel execution strategies. Implements performance testing with k6/Artillery and visual regression with Playwright. Mentors team on automation best practices.
Rol Obligatorio Descripción
AI Product Engineer Obligatorio Defines architectural decisions for Node.js Frameworks at the product level. Establishes standards. Conducts design reviews and defines technical roadmap.
Backend Developer (Node.js) Obligatorio Defines framework strategy: NestJS for enterprise (DI, modules, guards), Fastify for high-performance API. Establishes conventions: project structure, module organization, shared libraries.
Blockchain Developer Obligatorio Defines Node.js Frameworks architectural decisions at product level. Establishes standards. Conducts design reviews and defines technical roadmap.
Desktop Developer (Electron/Tauri) Obligatorio Defines Node.js strategy for the Electron team. Coordinates native module management. Establishes backend architecture standards.
Fullstack Developer Obligatorio Designs Node.js backend architecture for fullstack projects: modular NestJS structure, BFF pattern for optimal frontend support, shared type and utility packages. Defines SSR/SSG strategy, middleware pipeline and request handling standards for the team.
QA Automation Engineer Obligatorio Defines architectural decisions for Node.js Frameworks at the product level. Establishes standards. Conducts design reviews and determines technical roadmap.
Rol Obligatorio Descripción
AI Product Engineer Obligatorio Defines Node.js platform strategy for AI product engineering. Evaluates framework evolution (Bun, Deno, Node.js updates) and shapes enterprise standards for AI-powered backend services. Establishes reference architectures for LLM integration patterns.
Backend Developer (Node.js) Obligatorio Defines organizational Node.js framework strategy: reference architecture, mono-repo setup (Nx/Turborepo), shared packages. Plans framework migrations and technology radar.
Blockchain Developer Obligatorio Defines Node.js Frameworks strategy at company level. Evaluates new technologies and approaches. Establishes enterprise standards and reference architectures.
Desktop Developer (Electron/Tauri) Obligatorio Shapes enterprise Node.js standards for Electron. Evaluates Node.js LTS strategy. Defines backend architecture for the organization.
Fullstack Developer Obligatorio Defines organizational Node.js platform technology strategy: choosing between monolith and microservices, API design standards for frontend teams, platform solutions for SSR. Creates fullstack project architectural templates and mentors leads.
QA Automation Engineer Obligatorio Defines enterprise Node.js test automation strategy and platform decisions. Evaluates testing frameworks, cloud testing infrastructure, and AI-assisted testing tools. Shapes organizational quality engineering standards with Node.js ecosystem.

Comunidad

👁 Seguir ✏️ Sugerir cambio Inicia sesión para sugerir cambios
📋 Propuestas
Aún no hay propuestas para Node.js Frameworks
Cargando comentarios...