Full-Stack Developer Senior (LATAM)

BC Tecnología

United States

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BC Tecnología busca un(a) Full Stack Developer Senior para unirse a su equipo en Estados Unidos. Esta posición requiere experiencia en desarrollo de software y tecnologías modernas como Node.js, TypeScript y React 18+.

El candidato ideal deberá tener un enfoque proactivo en el desarrollo de soluciones escalables y un compromiso con la calidad. Además, se valorará experiencia en arquitecturas de microservicios, así como habilidades en herramientas como Docker y PostgreSQL.

Qualifications

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

Responsibilities

  • Desarrollar y mantener APIs REST utilizando NestJS y TypeScript.
  • Diseñar e implementar soluciones basadas en microservicios.
  • Documentar soluciones y decisiones técnicas.

Skills

Node.js
NestJS
TypeScript
React 18+
PostgreSQL
TypeORM
Kafka
BullMQ
Redis
Docker

Tools

Jest
Nx Monorepo

Job description

Overview

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.

Principales 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.
Requisitos
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).
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.
  • Despliegues productivos utilizando Docker, Kubernetes y CI/CD.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

FullStack Developer - Super App
FullStack Developer - Super App

Stefanini Latam • Peru (IL)

On-site
USD 90,000 - 130,000
Senior Full-Stack Engineer: NestJS + React, Microservices
Senior Full-Stack Engineer: NestJS + React, Microservices

BC Tecnología • United States

Remote
USD 80,000 - 120,000
Senior Full-Stack Engineer — Microservices & Real-Time APIs
Senior Full-Stack Engineer — Microservices & Real-Time APIs

BC Tecnología • United States

Hybrid
USD 90,000 - 120,000
Developer Specialist
Developer Specialist

Allfunds Tech Solutions SAU • Georgia

On-site
USD 90,000 - 120,000
Desarrollador/a Backend Senior (Node.js/Nest.js)
Desarrollador/a Backend Senior (Node.js/Nest.js)

Coderio • Peru (IL)

On-site
USD 120,000 - 180,000
Remote-first
Cultura de ingeniería moderna
Equipo internacional
+1
Semi-Senior Fullstack Developer (Nuxt VueJs / Blazor .NET) - Remote LATAM
Semi-Senior Fullstack Developer (Nuxt VueJs / Blazor .NET) - Remote LATAM

JobCubby • Peru (IL)

Hybrid
USD 22,000 - 25,000
Día off en cumpleaños
Cursos y certificaciones
Meetups IT
Sr Back-end+Fullstack
Sr Back-end+Fullstack

Pacificacontinental • Pacifica (CA)

Remote
USD 80,000 - 120,000
Horarios flexibles
Vacaciones flexibles
Oportunidades de crecimiento y desarrollo
Desarrollador Fullstack Java - LATAM
Desarrollador Fullstack Java - LATAM

Medium • United States

Remote
CLP 55,710,000 - 83,565,000
Remoto total
Clientes internacionales
Proyectos desafiantes
+3
Desarrollador Full Stack
Desarrollador Full Stack

Afiansys • Spain (TX)

On-site
USD 58,000 - 86,000
Contrato indefinido
Salario acorde con el candidato
Jornada de verano
+1
Backend Engineer (Node.js/TypeScript) - AWS
Backend Engineer (Node.js/TypeScript) - AWS

Shakers • Spain (TX)

On-site