Senior Full-Stack NestJS React (LATAM)

Ubicación
Worldwide
Fecha de publicación
Publicada el 17 de junio de 2026
SeniorProgramming

Sobre la vacante

Experiencia avanzada con NestJS. Experiencia avanzada con TypeScript. Experiencia avanzada con React 18+. Manejo avanzado/intermedio de TypeORM. Conocimiento sólido de PostgreSQL. Experiencia con arquitectura de microservicios. Conocimiento de Kafka o mensajería event-driven. Experiencia con Docker. Manejo de testing con Jest. Conocimiento de autenticación con JWT / Passport. Experiencia trabajando en monorepos, idealmente con Nx. Backend Diseñar e implementar APIs RESTful en NestJS. Desarrollar microservicios bajo arquitectura event-driven. Integrar comunicación entre servicios mediante Kafka y llamadas HTTP internas. Trabajar con PostgreSQL y TypeORM, aplicando patrones Repository y Unit of Work. Optimizar consultas, índices, transacciones y procesos de alta volumetría. Implementar jobs asíncronos y procesos batch con BullMQ, Redis y cron-jobs. Desarrollar autenticación y autorización con JWT, Passport y Azure AD. Procesar cargas masivas de archivos CSV/Excel. Frontend Construir interfaces complejas en React 18. Desarrollar componentes reutilizables bajo enfoque Atomic Design. Integrar manejo de estado y data con TanStack Query / SWR. Implementar tablas avanzadas con paginación, filtros y ordenamiento. Integrar WebSockets para notificaciones y actualizaciones en tiempo real. Asegurar buen rendimiento, accesibilidad y experiencia de usuario. Arquitectura, Calidad y DevOps Diseñar soluciones escalables para plataformas enterprise. Participar en definiciones técnicas y decisiones de arquitectura. Escribir pruebas unitarias, de integración y E2E. Trabajar con Docker, Kubernetes y GitHub Actions. Participar en code reviews y mantener estándares de calidad. Documentar APIs y decisiones técnicas en Swagger / Docusaurus. Proponer mejoras de performance, mantenibilidad y seguridad.