Grupo TECDATA Engineering
Developer Node.js (TypeScript) – APIs & Microservicios
Grupo TECDATA EngineeringSpain7 hours ago
Full-timeOther
Ubicación: Madrid

Modalidad: Híbrido

Horario

  • Lunes a Jueves: 09:00 – 19:00
  • Viernes: 08:00 – 14:30

Experiencia requerida: +2 años

Tipo de proyecto: Proyecto cerrado

Incorporación: Inmediata

🧑‍💻 Objetivo del Rol

Desarrollar y mantener servicios backend en Node.js + TypeScript para una aplicación en fase de arranque, construyendo APIs robustas, seguras y escalables en entornos cloud.

🛠️ Responsabilidades

  • Diseño e implementación de APIs REST (y/o GraphQL).
  • Modelado de dominio y acceso a datos (SQL / NoSQL).
  • Implementación de autenticación y autorización (OAuth2, JWT).
  • Garantizar observabilidad:
    • Logs estructurados
    • Métricas
    • Trazabilidad
  • Desarrollo de tests unitarios e integración.
  • Participación en:
    • Diseño técnico
    • Code reviews
    • CI/CD (pipelines, quality gates)
  • Integración con servicios internos y de terceros.
✅ Requisitos Imprescindibles

  • Experiencia sólida en:
    • Node.js
    • TypeScript
  • Diseño y consumo de APIs REST:
    • Validación de datos
    • Gestión de errores
    • Versionado
  • Experiencia con bases de datos:
    • Relacionales (PostgreSQL, MySQL)
    • o NoSQL (MongoDB)
  • Testing:
    • Jest u otros frameworks
    • Buenas prácticas de calidad (linting, formatting, code review)
  • Integración de servicios externos y gestión de configuración/secretos
⭐ Valorable (Nice to Have)

  • Frameworks:
    • NestJS / Express
    • GraphQL
  • Arquitecturas:
    • Colas/eventos (Kafka, RabbitMQ)
    • Cache (Redis)
  • Contenedores y cloud:
    • Docker
    • Kubernetes (conceptos básicos)
    • Cloud: Azure / AWS / GCP
  • Observabilidad:
    • Grafana, App Insights, etc.
  • Seguridad:
    • Buenas prácticas OWASP
    • Rate limiting, auditoría

Key Skills

Ranked by relevance