Saltar al contenido

Búsqueda

← Volver a las búsquedas
Resumen
Postularme ↗

BC Tecnología / Software

Full-Stack Developer Senior (LATAM)

nueva

  • Remote
  • Remoto
  • Senior
  • 5+ años de experiencia

Requisitos

  • • 5+ años de experiencia

Suma si tenés

  • sql
  • aws
  • gcp
  • azure
  • kubernetes
  • qa
  • excel
  • ux/ui
  • b2b

La búsqueda

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).

Responsabilidades: • 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.

Deseable: 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…

Beneficios: Si te apasiona desarrollar plataformas escalables, construir soluciones de alto impacto y participar en decisiones técnicas relevantes, te invitamos a postular.

Publicado en Get on Board. Los datos de requisitos los extrae Maru del aviso: ante cualquier duda, manda el aviso original.

Postularme ↗