Buscamos un desarrollador o equipo senior altamente experimentado para unirse a nuestro proyecto y continuar la evolución de una plataforma SaaS multinivel B2B2B, especializada en movilidad y logística para el mercado latinoamericano (LATAM).
Este no es un proyecto para iniciar desde cero. La plataforma ya está en una fase avanzada de desarrollo, con una arquitectura moderna y robusta, un backend desacoplado, módulos críticos ya implementados y una base sólida construida íntegramente en TypeScript dentro de un monorepo profesional. Necesitamos un profesional con un fuerte criterio arquitectónico, experiencia comprobada en sistemas escalables y la capacidad de tomar ownership técnico para continuar el desarrollo de un código existente, manteniendo siempre la calidad empresarial.
El objetivo principal es incorporar a una persona o equipo que pueda asumir la responsabilidad técnica del proyecto y asegurar su evolución de manera estable y profesional, implementando nuevas funcionalidades y optimizando las existentes.
Estado actual del proyecto:
Arquitectura general:
* Monorepo con pnpm workspace
* Turborepo
*
Node.js 20+
* TypeScript 5.7+
* Backend y frontend desacoplados
* Arquitectura event-driven
* Preparado para alta escalabilidad
Stack Backend:
* Nestjs 11
* rest api + swagger
* passport jwt
*
socket.io + WebSockets
* Redis Adapter para escalabilidad
* Prisma 7
* PostgreSQL
* AWS S3 SDK
* class-validator / class-transformer
Características ya implementadas en el Backend:
* Rate limiting
* WebSockets autenticados con JWT
* Eventos de dominio
* Eliminación de dependencias circulares
* Arquitectura modular
* Base preparada para multi-tenant
* Flujo operacional avanzado
* Validaciones automáticas
* Estructura financiera preparada para ledger contable
Stack Frontend:
*
Next.js 16 (App Router)
* React 19
* Tailwind CSS 4
* Zustand
* TanStack React Query
* React Hook Form + Zod
* next-intl
* Leaflet / React Leaflet
* Axios compartido en workspace
Lo que necesitamos:
Buscamos un profesional que pueda:
* Continuar el desarrollo y evolución del SaaS.
* Mejorar la arquitectura y estabilidad de la plataforma.
* Implementar nuevas funcionalidades de manera eficiente.
* Revisar y optimizar el código existente para asegurar su rendimiento y mantenibilidad.
* Trabajar activamente sobre módulos críticos del sistema.
* Mantener y promover las mejores prácticas de desarrollo empresarial.
* Contribuir activamente a la escalabilidad de la plataforma.
Plazo de Entrega: No definido