Desarrollador Full‑Stack Node.js y React
WiTI · Santiago
Descripcion del puesto
Acerca del puesto
Buscamos un Desarrollador Full‑Stack Senior para integrar el equipo de ingeniería que mantiene y evoluciona la plataforma publicitaria de una importante compañía de retail en Latinoamérica. Trabajarás con una arquitectura de microservicios basada en BFF, utilizando NestJS en el backend y React en el frontend.
Responsabilidades principales
- Diseñar e implementar APIs RESTful y GraphQL con NestJS, aplicando patrones de Repository y Unit of Work.
- Integrar y orquestar mensajería asíncrona con Kafka y BullMQ (Redis) para procesamiento de eventos de alto volumen.
- Implementar búsquedas avanzadas con Elasticsearch/OpenSearch para reporting y operación.
- Optimizar consultas en PostgreSQL mediante TypeORM, índices y técnicas de performance.
- Desarrollar jobs programados con NestJS Schedule para procesos batch críticos.
- Implementar autenticación y autorización con JWT, Passport y Azure AD, soportando escenarios multi‑tenant.
- Construir interfaces complejas en React 18+ con TypeScript, hooks, SWR y Context API.
- Crear componentes reutilizables siguiendo Atomic Design y tablas avanzadas con TanStack Table.
- Integrar WebSockets para notificaciones en tiempo real.
- Garantizar calidad mediante pruebas unitarias con Jest y pruebas E2E con Cypress, y participar en code reviews.
- Colaborar en el diseño de arquitectura y proponer mejoras de rendimiento en un monorepo Nx.
Perfil requerido
- Mínimo 5 años de experiencia desarrollando software en producción.
- Al menos 3 años trabajando con Node.js/TypeScript en backend.
- Al menos 2 años construyendo aplicaciones en React en entornos productivos.
- Experiencia avanzada en NestJS y TypeORM.
- Conocimientos intermedios‑avanzados de PostgreSQL y optimización de consultas.
- Experiencia con monorepos (idealmente Nx) y arquitecturas modulares.
- Experiencia en testing con Jest y Cypress.
Habilidades requeridas
- Node.js
- TypeScript
- NestJS
- React 18+
- TypeORM
- PostgreSQL
- Kafka
- BullMQ (Redis)
- Elasticsearch / OpenSearch
- GraphQL
- RESTful APIs
- JWT, Passport, Azure AD
- WebSockets
- Jest
- Cypress
- Nx monorepo
- Atomic Design
- TanStack Table
- SWR
- Context API
Questions fréquentes
Por que reporta esta oferta?
Postula en 30 segundos
Ingresa tu email para postular. Se creara una cuenta automaticamente.
Al continuar, aceptas nuestras condiciones de uso.
Ya tienes cuenta? Iniciar sesion
Publicado hace 1 semana
Expira en 1 mes
16 vistas · 0 interested
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
WiTI
Santiago
Ofertas relacionadas
-
Cyber Security Engineer
WDGroup Santiago -
Ingeniero informático – Infraestructura y transformación digital
Ingeniería Cuatro S.A. Santiago -
Senior Unix & VMware Administrator
AVOS Tech | Chile Santiago -
Staffing Solution Architect (Remote)
BairesDev Région de Valparaíso -
Arquitecto de Tecnología
Banco Bci Las Condes