Full-Stack Developer

Agp S A — Chile · Posted ~1 month ago

Mid No Visa

Skills

Next.js (App Router) NestJS MongoDB/Cosmos DB REST API development microservices Next.js MongoDB Cosmos DB REST API cloud services

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-stack role developing a real-world automotive management platform used by dealerships and insurance companies across Latin America. You'll work with Next.js, NestJS microservices, and cloud databases while contributing to architectural improvements for an active user base.

Highlights

Work on a real automotive management platform, bridging frontend and backend development using modern JavaScript frameworks and cloud technologies across a rapidly expanding Latin American market.

Description

AGP Chile desarrolla y opera una plataforma de gestión para la industria automotriz, usada a diario por concesionarios, aseguradoras y equipos de operaciones en varios países de Latinoamérica. Buscamos un/a desarrollador/a full stack para sumarse al equipo de producto y trabajar en el ciclo completo: desde la interfaz que usan nuestros clientes hasta los microservicios que procesan y validan documentos. Trabajarás sobre una base de código real, con usuarios activos y decisiones de arquitectura tomadas, pero con espacio para proponer mejoras. El stack combina Next.js (App Router) en el frontend con microservicios NestJS desplegados en Azure, usando MongoDB/Cosmos DB como almacenamiento principal. El equipo arranca el proyecto de expansión. Funciones del cargo Desarrollar y mantener funcionalidades en frontends Next.js (App Router) y microservicios NestJS.Diseñar e implementar endpoints REST consumidos por múltiples clientes internos y externos.Modelar y optimizar consultas sobre MongoDB/Cosmos DB en escenarios con volumen real de datos.Participar en revisiones de código y en decisiones de arquitectura del equipo.Colaborar con QA y DevOps para asegurar despliegues estables en Azure.Documentar decisiones técnicas y mantener actualizada la documentación de los servicios que toca. Requerimientos del cargo Al menos 3 años de experiencia en desarrollo de software, con 3 o más trabajando con TypeScript y Node.js en producción.Experiencia construyendo integraciones entre sistemas: idempotencia, reintentos, manejo de duplicados y colas de mensajes. Este es el requisito excluyente del cargo.Conocimiento sólido de Next.js o React, y de un framework backend tipo NestJS/Express.Manejo de bases de datos NoSQL (MongoDB, Cosmos DB o similares).Experiencia consumiendo y diseñando APIs REST.Familiaridad con control de versiones (Git) y flujos de trabajo colaborativos.Capacidad de trabajar con requerimientos ambiguos y proponer soluciones.Comunicación clara para coordinar con equipos de producto, QA y DevOps. Opcionales Experiencia previa con Azure (App Services, Functions, Cosmos DB).Experiencia con Azure Service Bus, Event Grid o brokers de mensajería administrados equivalentes.Experiencia con Formik/Yup o librerías similares de formularios.Haber trabajado en productos B2B con múltiples clientes y permisos por rol. Condiciones Notebook de trabajo provisto por la empresa.Horario flexible.Seguro complementario de salud.Día libre por tu cumpleaños.Dos días libres extra al año y tres tardes libres al año.Vestimenta informal.