Desarrollador/a Full-Stack
Indexed description
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.
- 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.
- 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.
- 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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search