Programador Senior Backend Node.JS TypeScript Contrato Indefinido Home Office
1 VacantesLogística y Distribución en Santiago - Providencia, R.Metropolitana
- Salario: A convenir
- Categoría: Almacenamiento / Logística / Distribución
- Subcategoría Logística y Distribución
- Localidad: Santiago - Providencia
- Activo desde: 30/05/2025
- Jornada: Jornada de 44 horas semanales
- Tipo de Contrato: contrato indefinido
- Cantidad de Vacantes: 1
- Educación Mínima: Educación media C.H. / Técnica
- Años de Experiencia: 4
Importante Empresa de Servicios requiere Desarrollador Backend Node.JS TypeScript
Será parte fundamental en la construcción de microservicios robustos y escalables que darán vida a un sistema de punto de venta que operará en múltiples países de habla hispana.
Lo Que Buscamos:
Profesional con 2-4 años de experiencia en desarrollo backend
Título en Ingeniería Informática o carrera afín (o experiencia equivalente), se valora si es universidad tradicional
Capacidad para trabajar en equipo distribuido
Orientación a la calidad del código y mejores prácticas
Habilidades de comunicación para trabajo colaborativo
Interés en aprender nuevas tecnologías
Misión del cargo:
Desarrollar microservicios con Node.js/TypeScript siguiendo arquitectura de diseño limpio y patrones de microservicios
Construir APIs RESTful y gRPC para comunicación eficiente entre servicios
Implementar integraciones con sistemas de pago y facturación electrónica.
Trabajar con bases de datos PostgreSQL implementando estrategias de particionamiento y optimización
Colaborar activamente con el equipo de frontend, DevOps y QA para crear soluciones integradas
Requisitos Técnicos, excluyentes.
Node.js/TypeScript: 2-3 años de experiencia
PostgreSQL, Mongo u otras: 2 años trabajando con bases de datos relacionales y no relacionales.
APIs REST: Diseño e implementación de APIs robustas
Docker: Conocimiento de contenedores y desarrollo local
Git/GitHub: Flujo de trabajo colaborativo
Testing: Experiencia con Jest o herramientas similares
Conocimientos Valorados:
NestJS o frameworks similares para microservicios
Azure Service Bus o sistemas de mensajería (RabbitMQ, Kafka)
Prisma ORM o TypeORM
gRPC para comunicación entre servicios
Redis para caching
Experiencia con sistemas de pago o facturación electrónica
Stack Tecnológico del Proyecto:
Backend: Node.js, NestJS, TypeScript
Base de Datos: PostgreSQL, Redis
Cloud: Azure Container Apps, Azure Service Bus
Herramientas: Docker, GitHub Actions, Jest y las que tu propongas.
Desafíos Interesantes:
Construcción de sistema multi-tenant y multi-región
Integración con múltiples pasarelas de pago
Implementación de facturación electrónica para diferentes países
Manejo de alta concurrencia y transacciones críticas
Cumplimiento de regulaciones de protección de datos
Lo Que Ofrecemos:
Participar en un proyecto greenfield con tecnologías modernas
Trabajo remoto
Equipo multidisciplinario con acceso directo a toma de decisiones
Seguro complementario
Ajuste de sueldo IPC dos veces al año
Ambiente de trabajo ágil y colaborativo
Contrato plazo los 3 primeros meses y luego indefinido