Full-Stack Developer

Agp S A — Chile · Posted ~2 days ago

Mid Full-time

Skills

Next.js React NestJS REST APIs Microservices Azure MongoDB Cosmos DB Frontend development Backend development Node.js REST

🔓 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

A technology-focused organization is seeking a Full-Stack Developer to join a product team and build scalable web solutions. You will work across user-facing interfaces and backend services, developing features, designing APIs, and improving system performance. The role involves modern JavaScript frameworks, backend microservices, cloud deployments, and database-driven applications while providing opportunities to contribute to technical decisions.

Highlights

Opportunity to work on a real-world platform with active users, contribute across the full development lifecycle, and influence technical improvements. The role offers exposure to modern frontend and backend technologies, cloud-based systems, and architectural decision-making.

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.