ST
Remoto
(Cualquier lugar)
Rango salarial
BRL
Contratista
Nivel de experiencia
Senior
Requisitos
8+ años de experiencia en la carrera
Node.js
GCP
Kubernetes
TypeScript
NestJS
Habilidades deseadas
Java
Spring
WhatsApp Business API
Tareas y Responsabilidades
Show originalSomos una plataforma B2B SaaS que atiende a integradoras de energía solar en todo Brasil: monitoreo de plantas, CRM, pagos y un producto de mensajería en WhatsApp construido sobre la API oficial. Estamos lanzando nuevas iniciativas en Node/NestJS y buscamos a alguien que se haga cargo de esta base desde su fundación, no solo para "resolver tickets", sino para decidir cómo se construirá.
Lo que harás
- Construir nuevos servicios en Node/NestJS desde cero: modelado de datos, contratos, colas, observabilidad, despliegue y guardias.
- Tomar decisiones de arquitectura en un sistema multi-tenant con integraciones de terceros inestables: la resiliencia, la idempotencia y los reintentos forman parte del día a día.
- Elevar el nivel técnico del equipo: revisar código, definir estándares, mentorizar desarrolladores plenos y juniors, y defender la calidad sin bloquear la entrega.
- Participar en conversaciones de producto con acceso directo al CTO y al contexto del negocio; esperamos que cuestiones el alcance, no solo que implementes.
- Involucrarte en la infraestructura cuando sea necesario, incluyendo Kubernetes.
Lo que buscamos
- Trayectoria sólida en backend: en la práctica, algo así como 8+ años escribiendo software en producción, con experiencia sólida en Node/TypeScript y NestJS.
- Experiencia construyendo un producto desde cero en una startup y lidiando con las consecuencias de tus propias decisiones técnicas a lo largo del tiempo.
- Perfil de liderazgo técnico hands-on: lidera por referencia técnica, no por gestión de agenda.
- Mentalidad de plataforma: piensa en multi-tenancy, costos de infraestructura, límites de terceros, migración de datos, despliegues graduales e incidentes fuera del horario comercial.
- Capacidad de investigar problemas de extremo a extremo, cruzando logs, red, base de datos y APIs de terceros.
- Comunicación escrita clara y hábito de documentar decisiones técnicas.
Diferenciales
- Experiencia con sistemas de mensajería a escala, como WhatsApp Business API y CPaaS.
- Cómodo en un ecosistema políglota: parte del core es Java/Spring y tendrás que interactuar con él.
- Experiencia operando GCP en producción.
- Inglés técnico para lectura y documentación.
Proceso de selección
- Conversación inicial con RR.HH. (~30 min): contexto, expectativas, antecedentes y alineación salarial.
- Entrevista técnica con un ejercicio de diseño de sistema real de nuestro producto, sin algoritmos en pizarra.
- Conversación sobre liderazgo y trayectoria.
- Oferta.
Compartir vacante:
Compartir vacante: