Desarrollador/a Backend Senior Node.js

IdearHumano

Morteros

Presencial

ARS 2.000.000 - 2.800.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca la empresa.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Presencial en Morteros
Trabajo estable en servicios públicos
Autonomía real de arquitectura
Propósito público y datos soberanos

Descripción de la vacante

IdearHumano busca un/a Desarrollador/a Backend Senior para construir la capa de plataforma de una plataforma web de telecontrol de redes eléctricas (SCADA web, multimarca) ya en operación en cooperativas de Córdoba.

No es un CRUD. Desarrollarás desde cero servicios backend en Node.js/TypeScript, con autenticación MFA, OpenAPI y un flujo de aprobación de comandos, asegurando trazabilidad y seguridad en cada operación, para un servicio público crítico.

Formación

  • Experiencia mínima de 5 años en backend con Node.js/TypeScript (Express o equivalente) en producción.
  • Conocimiento profundo de OAuth 2.0/OpenID Connect implementado en producción.
  • Sólidos conocimientos de bases de datos relacionales (MySQL/MariaDB/PostgreSQL) y ORM.
  • Experiencia en diseño de APIs REST documentadas con OpenAPI y versionado.
  • Pruebas automatizadas (unitarias e integración) e integración continua (CI).
  • Gestión de secretos y seguridad de aplicaciones (OWASP ASVS)
  • Conocimiento de MQTT y plataformas de mensajería (EMQX/Mosquitto)
  • Experiencia en entornos industriales, energía, IoT, SCADA o telemetría
  • Capacidad para mantener la trazabilidad y auditoría de operaciones.

Responsabilidades

  • Construir la capa de plataforma del producto: gestión de secretos, identidad (OIDC/OAuth 2.1) y permisos por cooperativa.
  • Diseñar e implementar el ciclo de vida de comandos con aprobación humana y registro de acciones.
  • Desarrollar y versionar la API pública del producto con OpenAPI.
  • Implementar auditoría protegida de todas las operaciones para evidencia ante terceros.
  • Mantener pruebas automatizadas y pipeline de CI en verde.
  • Documentar decisiones técnicas y participar en revisiones de código.

Conocimientos

Node.js
TypeScript
Express
OpenAPI
OAuth 2.0
OpenID Connect
ORM
MySQL
PostgreSQL
MQTT
SCADA
IoT
Seguridad
Git

Educación

Ingeniería en Sistemas / Informática
Licenciatura en Computación
Auto-didacta con trayectoria equivalente

Herramientas

OpenAPI
ORM (Sequelize/Prisma/TypeORM)

Descripción del empleo

Buscamos un/a Desarrollador/a Backend Senior para construir la capa de plataforma de una plataforma web de telecontrol de redes eléctricas (un SCADA para la web, multimarca) que hoy supervisa y comanda más de 100 equipos en operación real en nueve cooperativas .

No es un CRUD. El código que escribas abre y cierra interruptores sobre líneas eléctricas de media tensión : cuando funciona, un productor rural recupera el servicio en segundos en vez de horas. Venís a construir desde cero la capa que hace que eso sea seguro y auditable: identidad, permisos, aprobación humana de cada comando y trazabilidad de quién hizo qué. Una regla del producto marca todo el diseño: ningún comando se ejecuta sin una persona autenticada con segundo factor.

  • Construir la capa de plataforma del producto: gestión de secretos, integración con el proveedor de identidad (OIDC / OAuth 2.1 con MFA) y modelo de permisos por cooperativa.
  • Diseñar e implementar el ciclo de vida de comandos con aprobación humana , garantizando que ninguna maniobra sobre la red se ejecute sin validación y sin registro.
  • Desarrollar y versionar la API pública del producto, documentada con OpenAPI y consumida por organizaciones externas.
  • Implementar la auditoría protegida de todas las operaciones, con valor de evidencia ante terceros y el ente regulador.
  • Sostener la disciplina de pruebas automatizadas e integración continua de toda la capa de plataforma.
Tareas del puesto
  • Desarrollar servicios backend en Node.js / TypeScript sobre bases relacionales con ORM.
  • Integrar la aplicación contra el proveedor de identidad y resolver la autenticación de segundo factor en operaciones críticas.
  • Escribir y mantener el spec OpenAPI de la API, definiendo versionado y política de compatibilidad.
  • Implementar la máquina de estados de comandos (solicitado → aprobado → enviado → confirmado), con manejo de reintentos, timeouts e idempotencia sobre el bus MQTT .
  • Escribir pruebas unitarias y de integración y mantener el pipeline de CI en verde.
  • Documentar decisiones técnicas en especificaciones escritas y trazables, y participar de las revisiones de código del equipo.

Excluyentes

  • Formación: Ingeniería en Sistemas / Informática, Licenciatura en Computación, Analista de Sistemas o afines. Se consideran perfiles autodidactas con trayectoria comprobable equivalente.
  • Experiencia: mínimo 5 años en desarrollo backend con Node.js / TypeScript (Express o equivalente) en productos en producción.
  • Herramientas y habilidades técnicas:
    • OAuth 2.0 / OpenID Connect implementado en producción (no solo haber consumido un SDK ya configurado).
    • Bases relacionales (MySQL / MariaDB / PostgreSQL) con ORM (Sequelize, Prisma, TypeORM o similar).
    • Diseño de APIs REST documentadas con OpenAPI y criterio de versionado.
    • Pruebas automatizadas (unitarias y de integración) e integración continua.
    • Git con flujo de revisión de código.
  • Gestión de secretos (Vault, Infisical, SOPS u otro) y seguridad de aplicaciones (OWASP ASVS).
  • Mensajería MQTT (EMQX / Mosquitto) y bases de series de tiempo (InfluxDB).
  • Experiencia en sistemas industriales, energía, IoT, SCADA o telemetría.
  • Experiencia resolviendo idempotencia, reintentos y entrega garantizada en sistemas distribuidos.
Competencias clave
  • Criterio de seguridad: entiende que en este producto la seguridad no es una preferencia sino una regla de diseño.
  • Autonomía técnica y capacidad de decisión: va a ser el referente de backend del equipo.
  • Disciplina de documentación y pruebas: trabaja con requisitos escritos y trazables, no de memoria.
  • Responsabilidad sobre consecuencias reales: el software opera infraestructura física de servicio público.
Beneficios
  • Relación de dependencia, tiempo completo, presencial en Morteros, Córdoba.
  • Estabilidad de una organización de servicios públicos: empleo que no depende de una ronda de inversión.
  • Autonomía real de arquitectura: la capa de plataforma se construye desde cero, con mandato explícito y respaldo de la Gerencia General.
  • Trabajo con propósito público: capacidad tecnológica propia para cooperativas, con estándares abiertos y soberanía de datos.

Nivel mínimo de educacion: Universitario (Graduado)

nodejs energia presencial morteros cordoba openapi connect openid backendseguridadaplicaciones backend senior typescript express mysql

Organización de servicios públicos del noreste de Córdoba con una unidad propia de desarrollo tecnológico. Desarrolla software e infraestructura para la gestión de redes eléctricas, con producto propio en operación real en cooperativas de la provincia.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Administrador/a de Infraestructura y Bases de Datos
Administrador/a de Infraestructura y Bases de Datos

IdearHumano • Morteros

Presencial
ARS 1.200.000 - 1.600.000
Presencial en Morteros
Infraestructura propia
Estabilidad en servicio público
Desarrollador Backend Senior Node.js – Plataforma SCADA Web
Desarrollador Backend Senior Node.js – Plataforma SCADA Web

IdearHumano • Morteros

Presencial
ARS 2.000.000 - 2.800.000
Presencial en Morteros
Trabajo estable en servicios públicos
Autonomía real de arquitectura
+1
Node Engineer - Semi Sr Advanced (ARGENTINA)
Node Engineer - Semi Sr Advanced (ARGENTINA)

Rooftop.dev • Argentina

Presencial
ARS 55.800.000 - 66.960.000
Reintegro por internet
Swiss Medical
Kit de bienvenida
+4
Senior Backend Developer .NET
Senior Backend Developer .NET

Nonconformist • Buenos Aires

Presencial
ARS 4.464.000 - 7.254.000
Developer Back end Nodes Js Ssr.
Developer Back end Nodes Js Ssr.

Acciona IT • Buenos Aires

Presencial
ARS 1.200.000 - 2.000.000
Desarrollador Fullstack (SR) – Python / React / Data Warehouse / Microservicios
Desarrollador Fullstack (SR) – Python / React / Data Warehouse / Microservicios

Talent Connect • Municipio de Rincón de los Sauces

Presencial
ARS 2.790.000 - 4.687.000
Prepaga
Conectividad
Capacitación
+5
Core Product Engineer (Be)
Core Product Engineer (Be)

Tapi • Buenos Aires

Presencial
ARS 64.007.000 - 100.582.000
Desarrollador Fullstack - Python / React / Data...
Desarrollador Fullstack - Python / React / Data...

Talent Connect Limited • Buenos Aires

Presencial
ARS 2.400.000 - 3.600.000
Beneficio por conectividad
Capacitación y certificaciones a cargo
Plan de carrera personalizado
+4
Senior Software Engineers (Backend)
Senior Software Engineers (Backend)

Empresaconfidencial • Buenos Aires

Híbrido
ARS 137.157.000 - 182.877.000
Pago en dólares
Bono anual
Trabajo híbrido
+2
Full stack engineer SSR/ SR , Vicente López, GBA Norte
Full stack engineer SSR/ SR , Vicente López, GBA Norte

Werben HR • Partido de Vicente López

Presencial
ARS 1.200.000 - 3.000.000
Crecimiento profesional
Homeworking 2 días/semana
Prepaga Osde