VB – Desarrollador Backend Node.js | Microservicios y APIs REST

Detalles del proyecto

Desarrollo de microservicios RESTful API para proporcionar la funcionalidad backend de una aplicación móvil de billetera virtual. El sistema interactúa con múltiples servicios externos mediante llamadas API y almacena datos en una base de datos SQL Server, utilizando Sequelize como ORM.

Stack Tecnológico
  • Lenguajes y frameworks: Node.js con TypeScript y ES6
  • Arquitectura: Microservicios con APIs REST
  • Base de datos: SQL Server con Sequelize como ORM
  • Herramientas de desarrollo: VSCode como IDE principal
  • Control de versiones e integración continua: GitLab
  • Gestión de tareas y metodologías ágiles: Jira
Responsibilities
  • Diseñar, desarrollar y mantener microservicios escalables en Node.js.
  • Implementar y consumir APIs para la integración con servicios externos.
  • Modelar y gestionar datos en SQL Server utilizando Sequelize.
  • Aplicar patrones de diseño y evitar antipatrones en el código.
  • Documentar código y endpoints utilizando JSDoc.
  • Colaborar con el equipo en un entorno ágil, gestionando tareas en Jira.
  • Participar en revisiones de código y proponer mejoras técnicas.
Requisitos
  • Más de 3 años de experiencia en desarrollo backend con Node.js y TypeScript.
  • Experiencia en el diseño e implementación de APIs RESTful.
  • Sólidos conocimientos en Sequelize y modelado de datos en SQL Server.
  • Familiaridad con patrones de diseño y buenas prácticas de desarrollo.
  • Experiencia con GitLab para control de versiones e integración continua (CI/CD).
  • Habilidad para documentar código y APIs con JSDoc y Swagger/OpenAPI.
  • Experiencia en entornos ágiles gestionados con Jira.
Extras Deseables
  • Experiencia con Docker y Kubernetes.
  • Conocimientos en mensajería asincrónica (Kafka, RabbitMQ, etc.).

Job Type: Remote
Allowed Country: Argentina

Solicitar este puesto

Maximum allowed file size is 50 MB. Allowed type(s): .pdf, .doc, .docx
×