Full-Stack Developer Senior (LATAM) · BC Tecnología

Remote / remote / LATAM · getonbrd · posted · open posting ↗

Judgment

Score
26 · skip
Direct hire
agency
Hires in Brazil
yes
Seniority
senior
Stack fit
78/100
Compensation
comp not listed (unknown)
Location-independent pay
no
Required skills
React, TypeScript, NestJS, Node.js, PostgreSQL, Tailwind CSS, TanStack Query
Nice to have
Kafka, Playwright, Storybook, Docker, Kubernetes
Judged

BC Tecnología is staffing a retail-media platform for a client. The stack matches well, 'React 18', NestJS, TypeScript, Tailwind CSS, Radix, and shadcn/ui, 'mínimo 5 años', location 'LATAM', but it is a consultancy seat.

Your status

Posting

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. 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). Experiencia Deseable experiencia en arquitecturas event-driven y operación de servicios en Kubernetes. Conocimientos deseables Kubernetes GitHub Actions SonarQube Elasticsearch / OpenSearch Socket.io Azure AD / MSAL AWS S3 o Google Cloud Storage TailwindCSS Radix UI Shadcn UI TanStack Query SWR TanStack Table Zod / nestjs-zod Cypress Playwright TestContainers Databricks SQL Swagger Docusaurus Storybook Semantic Release i18next Experiencia valorada Experiencia participando en: Plataformas B2B Enterprise. Sistemas de gestión con múltiples módulos. Arquitecturas de microservicios. Aplicaciones con alta volumetría de datos. Integraciones con servicios cloud y APIs externas. Procesamiento masivo de archivos CSV y Excel. Implementación de autenticación y autorización con permisos granulares. Desarrollo de soluciones en tiempo real mediante WebSockets. Implementación de estrategias de testing unitario, integración y E2E. Despliegues productivos utilizando Docker, Kubernetes y CI/CD. Si te apasiona desarrollar plataformas escalables, construir soluciones de alto impacto y participar en decisiones técnicas relevantes, te invitamos a postular. En BCtecnologia buscamos un(a) Full Stack Developer Senior para integrarse a nuestro equipo de ingeniería y participar en la evolución de una de las principales plataformas de Retail Media de Latinoamérica. Trabajarás en una arquitectura moderna basada en microservicios, participando en el desarrollo de soluciones escalables de extremo a extremo, desde el diseño técnico hasta el despliegue en producción.