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.