Xtiende Plataforma B2B

Xtiende Plataforma B2B

0 0 Evaluaciones

22 días
Expira 25/09/2025

Programador full stack

Programador full stack

Desarrollador/a Full‑Stack (NestJS + Next.js)


Presencial | San Joaquín, RM (Chile) | Mínimo 2 años de experiencia laboral demostrable

Inicio estimado: 22 de septiembre de 2025


Resumen del cargo

Desarrollo full‑stack con NestJS (APIs) y Next.js (UI) en arquitectura de microservicios, monorepo manual (sin Nx/Turborepo), RESTful y webhooks, PostgreSQL + TypeORM, seguridad JWT (RS256), contenedores con Docker/docker-compose, calidad con ESLint/Prettier y CI/CD en GitHub Actions. Trabajo 100% presencial en San Joaquín.


Perfil
  • Autodidacta, con capacidad de autoaprendizaje continuo.
  • Proactiva, orientada a resultados.
  • Sin miedo a aprender cosas nuevas y adoptar tecnologías cuando el negocio lo requiera.


Responsabilidades
  • Diseñar, construir y mantener APIs y front‑end de productos digitales con foco en performance, seguridad y DX.
  • Integrar APIs y webhooks con documentación clara, versionamiento y trazabilidad.
  • Modelar datos y gestionar migraciones en bases de datos relacionales.
  • Implementar autenticación y autorización basadas en estándares modernos (p. ej., tokens, OIDC).
  • Contenerizar servicios y administrar entornos (dev, stage, prod) y configuraciones.
  • Operar un monorepo (workspaces/scripts) y flujos de Git (branching, PRs, code reviews).
  • Automatizar CI/CD y garantizar calidad (lint, test, build, deploy) con métricas de entrega.
  • Trabajar con IA en el IDE (prompts efectivos, vibe coding) para acelerar delivery manteniendo calidad.


Requisitos de experiencia

Mínimo 2 años de experiencia laboral demostrable en desarrollo web (se validará con contratos, certificados y/o referencias).


Conocimientos mínimos
  • TypeScript con Node.js/NestJS y Next.js.
  • PostgreSQL + TypeORM (modelado, migraciones, consultas optimizadas).
  • REST, webhooks y documentación con OpenAPI/Swagger.
  • Autenticación/autorización basada en tokens (p. ej., JWT RS256) y manejo de secretos.
  • Docker y docker-compose (builds reproducibles, multi‑stage, entornos por stage).
  • Git, ESLint, Prettier (flujo de ramas, PRs, code style consistente).
  • CI/CD (p. ej., GitHub Actions) con pipelines de lint, test, build y deploy.
  • Testing: unitarias, integración y E2E (p. ej., Jest, Playwright).
  • IA generativa como herramienta de productividad: dominio práctico de ChatGPT, Grok y DeepSeek (o similares) para prompting efectivo, code review asistido, generación de pruebas y documentación, scaffolding de componentes, refactor y automatización de tareas.
  • IA en el IDE: prompts efectivos, vibe coding y co‑creación de código (Windsurf u otro).


Conocimientos deseables
  • Redis para caché e invalidación.
  • Go (Gin) para microservicios de alto rendimiento.
  • Despliegues en AWS/Azure/GCP o VPS (dockerized).
  • Observabilidad básica (logs estructurados, métricas, health checks).


Condiciones
  • Jornada: Full‑time.
  • Contrato y compensación: a convenir.
  • Lugar de trabajo: San Joaquín, RM (presencial).


Proceso
  1. Revisión de antecedentes.
  2. Evaluación técnica (NestJS/Next.js, SQL, JWT RS256, prompts/vibe coding).
  3. Entrevista con el equipo.
  4. Verificación de referencias y oferta.


Postulación

Enviar CV + LinkedIn + GitHub/portafolio a m.barrios@xtiende.com con asunto “Full‑Stack — San Joaquín”.

Obligatorio: incluir pretensión de renta en el correo. Sin pretensión de renta no se evaluará la postulación.