SmartJob

SmartJob

0 0 Evaluaciones

32 días
Expira 12/06/2025

Desarrollador Backend - Node

Desarrollador Backend - Node

En Smartjob, estamos buscando a un Desarrollador Backend para sumarse a un proyecto desafiante y de alto impacto: la migración de una plataforma tecnológica de ATG (Oracle) a un stack open source moderno, que incluye Node.js, Fastify, React y Java.

 

Trabajarás en conjunto con equipos ya activos en esta migración, participando en el desarrollo de nuevas funcionalidades sobre un repositorio ya existente en Node.js.

 

💼 Responsabilidades:

 

  • Implementar y mejorar funcionalidades en la plataforma migrada.
  • Desarrollar y mantener APIs con Node.js y Fastify.
  • Aplicar principios de desarrollo limpio (SOLID, Clean Code) en un entorno de alto tráfico.
  • Integrarse a un equipo técnico multidisciplinario.
  • Participar en buenas prácticas de versionamiento (Git, GitFlow) y pruebas unitarias (Jest).

 

✅ Requisitos

 

Excluyentes:

 

  • Experiencia comprobable en desarrollo Backend con Node.js.
  • Conocimiento y uso de frameworks como Fastify o Express.
  • Manejo de Jest para pruebas unitarias.
  • Buenas prácticas de desarrollo: SOLID, Clean Code.
  • Uso avanzado de Git y GitFlow.

 

Deseables:

 

  • Diseño de componentes reutilizables (Atomic Design).
  • Patrones de diseño (Factory, Repository, Singleton).
  • Experiencia con CI/CD (GitHub Actions, GitLab CI, Jenkins).
  • Uso de Docker y Kubernetes.
  • Arquitectura de microservicios y basada en eventos.
  • Experiencia en Cloud (GCP, AWS o Azure).
  • Conocimiento en herramientas de observabilidad (Grafana, Prometheus, OpenTelemetry, etc.).
  • Integraciones con pasarelas de pago (PayPal, MercadoPago).
  • Manejo de transacciones seguras e idempotencia.
  • Experiencia con mensajería asíncrona (RabbitMQ, Kafka, Pub/Sub).
  • Dominio avanzado de bases de datos como PostgreSQL o AlloyDB.

 

📌 Condiciones:

 

  • Modalidad: Híbrida (1 a 2 veces por semana en oficina)
  • Contratación: A través de Smartjob
  • Tipo de contrato: Indefinido + Beneficios
  • Horario: Full-time.