Consultec-TI

Desarrollador Backend – Node.js / NestJS

Consultec-TI Colorado Springs, Colorado, United States

IT Services and IT Consulting · 201-500 employees

7 h ago
Remote nodejs Mid (2-5 yrs) Full-time United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, and maintain scalable backend applications and microservices using Node.js, NestJS, and TypeScript. Integrate databases, implement business logic, and ensure high performance through rigorous testing and continuous deployment practices.

What they look for

Node.js NestJS TypeScript JavaScript REST APIs Microservices PostgreSQL MongoDB TypeORM Prisma SOLID principles Jest Supertest Docker Git Agile methodologies

Requirements

Requires at least 4 years of professional backend development experience with a strong command of Node.js, NestJS, and TypeScript. Candidates must be proficient in API development, database management, and modern software architecture principles.

Full description

Buscamos un/a Backend Developer con experiencia en desarrollo de aplicaciones y servicios backend utilizando Node.js, NestJS y TypeScript, capaz de diseñar, desarrollar e integrar soluciones escalables, seguras y de alto rendimiento.

El profesional deberá contar con experiencia en arquitecturas de microservicios, desarrollo de APIs REST, bases de datos relacionales y NoSQL, aplicando buenas prácticas de desarrollo de software.

Responsabilidades

  • Diseñar, desarrollar y mantener aplicaciones backend utilizando Node.js, NestJS y TypeScript.
  • Desarrollar e integrar microservicios y APIs REST y GraphQL.
  • Implementar funcionalidades y reglas de negocio, garantizando escalabilidad, seguridad y rendimiento.
  • Integrar bases de datos PostgreSQL y MongoDB utilizando TypeORM o Prisma.
  • Aplicar principios SOLID, patrones de diseño y buenas prácticas de arquitectura.
  • Implementar pruebas unitarias y de integración utilizando Jest y Supertest.
  • Gestionar procesos de mensajería, caché y comunicación entre servicios.
  • Participar en procesos de contenerización, integración y despliegue continuo.
  • Analizar, diagnosticar y resolver incidencias técnicas.
  • Colaborar con equipos multidisciplinarios bajo metodologías ágiles.

Requisitos indispensables

  • Experiencia comprobable de 4 años o más en desarrollo backend.
  • Experiencia en Node.js, NestJS, TypeScript y JavaScript.
  • Experiencia en desarrollo e integración de APIs REST.
  • Conocimientos de microservicios, principios SOLID y patrones de diseño.
  • Experiencia con PostgreSQL y/o MongoDB.
  • Manejo de TypeORM o Prisma.
  • Experiencia en pruebas unitarias e integración con Jest o Supertest.
  • Conocimientos de Docker y Git.
  • Familiaridad con metodologías ágiles.

Conocimientos adicionales valorados: Arquitectura hexagonal, DDD, GraphQL, Redis, Kafka, RabbitMQ, JWT, OAuth2, GitHub Actions y Jenkins.

Similar roles