Nuestro cliente es una
fintech
innovadora que está
revolucionando la forma en que las personas acceden a la financiación y gestionan la compra de su vivienda
,
combinando tecnología y soluciones digitales para ayudarles a tomar decisiones
más inteligentes sobre sus finanzas.
Es una
posibilidad especialmente interesante
si buscas
desarrollo profesional, capacidad de influencia técnica y un producto que sigue evolucionando
, dentro de un entorno donde el backend tiene un papel protagonista.
?
Backend con retos de verdad.
Trabajarás sobre una arquitectura de microservicios construida con
Node.js, TypeScript y NestJS
, participando en la evolución de un producto con impacto directo en el negocio.
Escalabilidad, mantenibilidad y calidad de código no son conceptos teóricos: forman parte de las decisiones técnicas del día a día.
Lo que harás
- Diseñar y evolucionar APIs críticas
de un SaaS multitenant: modelo de datos, contratos, versionado y estrategia de migración sin downtime.
- Tomar decisiones de arquitectura y defenderlas:
elegir entre síncrono y evento, decidir dónde vive el estado, cuándo cachear y cuándo no. Documentarlo para que el equipo pueda discutirlo.
- Integrar partners externos: diseñar la resiliencia con reintentos, idempotencia, circuit breakers y conciliación cuando el tercero falla.
- Atacar problemas de concurrencia y rendimiento de verdad: condiciones de carrera bajo carga, locks distribuidos, N+1 en TypeORM, consultas que degradan al crecer el volumen.
- Ser el listón técnico del equipo: revisar PRs con criterio, mentorizar a perfiles junior y mid, y dejar el código en mejor estado del que lo encontraste.
- Participar en el ciclo completo de desarrollo.
- Usar IA con criterio: Claude está integrado en el desarrollo. Esperamos que aceleres con él y que sepas cuándo su propuesta no vale.
Requisitos
Imprescindible
- 5+ años de backend en producción con Node.js y TypeScript, con tipado estricto: sin
*any*
como válvula de e