(HPR1) Fullstack Developer Node / React
Chile | hybrid
Sobre Nosotros
- Trabajamos con ellos.
- Desde adentro.
- Como parte de su ritmo.
- Como una extensión natural de su capacidad tecnológica.
Propósito del rol
Este rol tiene como propósito desarrollar funcionalidades end-to-end para una de las plataformas de e-commerce más importantes del retail en Chile, participando tanto en el desarrollo de BFFs y microservicios con Node.js/NestJS como en la construcción de experiencias web con React/Next.js.
Se espera que el/la Desarrollador/a Fullstack Senior contribuya a squads dueños de flujos completos, participando en todas las capas de la solución, desde el backend hasta la experiencia de usuario. Además, deberá aportar en la construcción de soluciones escalables, asegurar la calidad del software mediante testing y operar servicios desplegados en entornos cloud, utilizando herramientas de Inteligencia Artificial como parte de su flujo de desarrollo diario.
Principales funciones
- Desarrollar funcionalidades end-to-end, implementando APIs en BFFs y microservicios con NestJS y su integración con aplicaciones web en React/Next.js.
- Construir y mantener BFFs que orquestan servicios de dominio y plataformas de comercio headless, exponiendo APIs REST y GraphQL.
- Desarrollar soluciones web utilizando arquitecturas de microfrontends y aplicaciones headless/SSR con Next.js.
- Contribuir al desarrollo y mantenimiento de librerías compartidas para frontend y backend.
- Garantizar la calidad del software mediante pruebas automatizadas utilizando Jest, Vitest, Testing Library, Playwright o Cypress.
- Participar en la operación de servicios, despliegues en Kubernetes o AWS Lambda, procesos de CI/CD con GitHub Actions y monitoreo en producción.
Requisitos
- Mínimo 4 años de experiencia desarrollando con TypeScript en backend y frontend.
- Al menos 3 años de experiencia con Node.js y NestJS (o framework equivalente).
- Experiencia de 3 años o más con React 18 y Next.js.
- Experiencia diseñando y consumiendo APIs REST y GraphQL.
- Conocimientos en AWS (Lambda, API Gateway) y/o Kubernetes y Docker.
- Experiencia en manejo de estado y datos con Redux Toolkit o TanStack Query.
- Experiencia en testing full-stack utilizando Jest, Vitest, Testing Library, Playwright o Cypress.
- Uso habitual de asistentes y agentes de código basados en Inteligencia Artificial (Claude Code, GitHub Copilot, Cursor u otros).
Habilidades
- Visión de producto end-to-end para comprender el impacto de cada funcionalidad desde la API hasta la experiencia de usuario.
- Autonomía y ownership sobre flujos completos, incluyendo su operación en producción.
- Flexibilidad para desenvolverse tanto en desarrollo backend como frontend según las necesidades del equipo.
- Capacidad para colaborar con equipos multidisciplinarios de producto, diseño, QA y otros squads.
- Comunicación efectiva y orientación a la calidad del software y las buenas prácticas de desarrollo.
Con presencia en más de 10 países y un equipo multicultural, trabajamos con organizaciones que están cambiando la forma en que Latinoamérica opera, se conecta y se digitaliza.
Lo hacemos desde una cultura que pone a las personas en el centro y lleva la excelencia y la innovación como hábito, no como excepción.
Nuestros valores
- Entregamos con excelencia.
- Creamos valor para el cliente.
- Hacemos lo correcto.
- Hacemos que las cosas pasen.
- Ganamos como equipo.
Creamos impacto real porque creemos en las personas reales que lo construyen.
¡Los beneficios empresariales dependerán del lugar de LATAM donde te encuentres!