Haibu Solutions

2026-06-23 Santiago
hace 9 dias Full-time

Descripción

Oferta Laboral: Full Stack Developer Senior (Nest / React)
En Haibu Solutions estamos buscando un/a Full Stack Developer Senior para incorporarse a un equipo de desarrollo encargado de construir y evolucionar plataformas digitales de alto impacto, utilizando tecnologías modernas y arquitecturas escalables.

Buscamos profesionales con experiencia sólida en desarrollo Full Stack, capaces de participar en todo el ciclo de construcción de soluciones: diseño técnico, desarrollo, pruebas, integración y despliegue productivo.

Principales responsabilidades
Construir servicios backend utilizando Node.js, NestJS y TypeScript.
Diseñar e implementar **comunicación entre microservicios con Kafka** (arquitectura event-driven) y llamadas HTTP internas a través del BFF.
Integrar colas y jobs asíncronos con BullMQ (Redis) para procesamiento de eventos, rate limiting y caching.
Implementar búsqueda avanzada con Elasticsearch / OpenSearch (full-text, aggregations).
Diseñar e implementar APIs REST y arquitecturas basadas en microservicios.
Desarrollar aplicaciones frontend modernas utilizando React.
Trabajar con bases de datos relacionales y optimización de consultas.
Implementar soluciones escalables con buenas prácticas de desarrollo.
Participar en procesos de testing, revisión de código y mejora continua.
Apoyar despliegues mediante herramientas de automatización y ambientes cloud.
Skills Excluyentes
Experiencia mínima de 5 años en desarrollo de software en producción.
Experiencia desarrollando backend con NestJS.
Experiencia desarrollando frontend con React 18+.
Experiencia avanzada en Node.js y TypeScript.
Manejo de APIs REST y diseño de servicios backend.
Experiencia con arquitectura orientada a eventos (Kafka).
Conocimientos en procesamiento asíncrono con Redis / BullMQ.
Experiencia trabajando con arquitecturas de microservicios.
Conocimientos sólidos de PostgreSQL (modelamiento, consultas y optimización).
Experiencia con control de versiones (Git).
Experiencia aplicando buenas prácticas de desarrollo, patrones de diseño y calidad de código.
Capacidad para trabajar de manera autónoma en ambientes ágiles.
Skills Deseables
Experiencia con Docker y ambientes contenerizados.
Experiencia con Kubernetes.
Conocimiento de herramientas CI/CD (GitHub Actions u otras).
Experiencia con Jest, pruebas unitarias e integración.
Experiencia con Elasticsearch / OpenSearch.
Experiencia con WebSockets / comunicación en tiempo real.
Experiencia trabajando con plataformas de alta volumetría de datos.
Conocimientos de servicios cloud (AWS, GCP u otros).
Perfil buscado
Profesional orientado a la resolución de problemas complejos.
Capacidad de diseñar soluciones escalables.
Buenas habilidades de comunicación y trabajo colaborativo.
Mentalidad de ownership sobre las soluciones desarrolladas.
Interés por trabajar con tecnologías modernas y desafíos técnicos.


MODALIDAD DE TRABAJO
Esquema híbrido 2x3: 2 días presenciales en ciudad de Santiago y 3 días de trabajo remoto por semana.

Para postular correctamente al proceso de reclutamiento se necesita:
- Indicar disponibilidad de trabajo en días
- Indicar si se encuentra trabajando


Beneficios

Seguro de salud
La empresa paga o copaga una cobertura de salud adicional.
Seguro dental
Paga o copaga un seguro dental.
Día de cumpleaños libre
El día de tu cumpleaños es canjeable por un día completo de vacaciones.
Mutual de Seguridad
La empresa esta adscrita a la mutual de seguridad
Caja de compensación
La empresa esta adscrita a una caja de compensación
Informática / Telecomunicaciones Santiago desarrollo react developer