Full-Stack Developer Senior (LATAM)
- Ubicación
- Worldwide
- Fecha de publicación
- Publicada el 17 de junio de 2026
Sobre la vacante
Experiencia Mínimo 5 años de experiencia en desarrollo de software. Mínimo 3 años trabajando con Node.js y TypeScript. Mínimo 2 años desarrollando aplicaciones React. Experiencia en entornos productivos de alta complejidad. Conocimientos indispensables Node.js NestJS TypeScript React 18+ PostgreSQL TypeORM Kafka BullMQ Redis JWT Passport Jest Docker Nx Monorepo Integrar servicios mediante llamadas HTTP internas a través del BFF (Backend for Frontend). Desarrollar y mantener APIs REST utilizando NestJS y TypeScript. Diseñar e implementar soluciones basadas en microservicios y arquitectura event-driven con Kafka. Integrar servicios mediante llamadas HTTP internas a través del BFF (Backend for Frontend). Gestionar bases de datos PostgreSQL mediante TypeORM. Implementar procesos asíncronos utilizando BullMQ y Redis. Desarrollar funcionalidades de búsqueda con Elasticsearch/OpenSearch. Construir interfaces modernas utilizando React 18. Implementar manejo de estado con TanStack Query, SWR y Context API. Desarrollar componentes reutilizables siguiendo principios de Atomic Design. Implementar tablas avanzadas utilizando TanStack Table. Integrar WebSockets mediante Socket.io. Desarrollar interfaces accesibles utilizando Radix UI, Shadcn UI y TailwindCSS. Implementar internacionalización mediante i18next. Participar en procesos de testing, code review y mejora continua. Colaborar en despliegues mediante Docker, Kubernetes y pipelines CI/CD. Participar en la gestión de calidad utilizando SonarQube y Semantic Release. Documentar soluciones y decisiones técnicas utilizando Swagger, Docusaurus y Storybook. Identificar e implementar mejoras de rendimiento y escalabilidad. Si te apasiona desarrollar plataformas escalables, construir soluciones de alto impacto y participar en decisiones técnicas relevantes, te invitamos a postular.