Descripción del trabajo
Proyecto: Plataforma Web App con Gamificación
Estamos en búsqueda de un/a Tech Lead Fullstack freelance para liderar el desarrollo de una plataforma web enfocada en gamificación y activación de usuarios.
Te integrarás a un equipo que ya cuenta con dirección creativa y diseño UI/UX resuelto. Tu rol será tomar ownership de la arquitectura técnica, liderar el desarrollo end-to-end y acompañar a un desarrollador frontend del equipo.
El proyecto
Desarrollo de una web app con experiencia tipo mini-juego, que incluye:
- Journey map isométrico animado
- Sistema de misiones con progresión
- Leaderboard en tiempo real
- Dashboard de usuario
- Estimador de puntos
- Catálogo de recompensas
Todo soportado por un backend robusto con:
- Gestión de usuarios, roles y permisos
- Flujos de aprobación
- Automatización de comunicaciones
Responsabilidades
- Definir y ejecutar la arquitectura fullstack del proyecto
- Configurar y estructurar el proyecto en Next.js (estándares, convenciones, escalabilidad)
- Desarrollar el backend completo:
- Usuarios, roles y permisos (RBAC)
- Sistema de misiones y milestones
- Motor de puntos y estados
- Flujos de aprobación de evidencias
- APIs para dashboards y exportación de datos
- Automatización de emails transaccionales
- Implementar componentes frontend complejos:
- PWA
- Animaciones (Framer Motion / Lottie)
- Integraciones con APIs externas
- Traducir diseños desde Figma a componentes cuando sea necesario
- Guiar y revisar el trabajo de un desarrollador frontend (junior/mid), distribuyendo tareas y acompañando su crecimiento
Stack
- Frontend: React + Next.js
- Backend: Node.js + NestJS
- Base de datos: PostgreSQL (Prisma ORM)
- Caching / tiempo real: Redis
- Auth: Auth0 o Magic.link
- Emails: SendGrid o Amazon SES
Perfil ideal
- +5 años de experiencia en desarrollo fullstack en producción
- Experiencia previa como Tech Lead o referente técnico
- Dominio de Next.js, NestJS y PostgreSQL
- Experiencia con PWA y librerías de animación
- Capacidad de trabajar desde Figma handoff con autonomía
- Experiencia en productos tipo SaaS, loyalty programs o plataformas con flujos complejos
- Buena comunicación y trabajo colaborativo con equipos de producto, diseño y PM
Valor diferencial
- Experiencia liderando equipos con distintos niveles de seniority
- Enfoque en producto, no solo en ejecución técnica
Modalidad
- Freelance por proyecto
- Posibilidad de continuidad en futuras fases
- Trabajo coordinado con equipo de project management ya establecido
