22 días
Expira 25/09/2025
Programador full stack
Programador full stack
Presencial | San Joaquín, RM (Chile) | Mínimo 2 años de experiencia laboral demostrable
Inicio estimado: 22 de septiembre de 2025
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.
- 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.
- 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.
Mínimo 2 años de experiencia laboral demostrable en desarrollo web (se validará con contratos, certificados y/o referencias).
- 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).
- 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).
- Jornada: Full‑time.
- Contrato y compensación: a convenir.
- Lugar de trabajo: San Joaquín, RM (presencial).
- Revisión de antecedentes.
- Evaluación técnica (NestJS/Next.js, SQL, JWT RS256, prompts/vibe coding).
- Entrevista con el equipo.
- Verificación de referencias y oferta.
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.