freehire launches on Product Hunt on 26 August.

Follow →

Buscamos Desarrollador(a) Full Stack SemiSenior (Proyecto CRM SaaS)

Summary

Build and evolve a SaaS CRM for Latin American tourism: design APIs, migrate legacy code, and ship responsive Next.js/React frontends with Node.js backends on GCP.

En Viajemos Perú estamos transformando nuestra tecnología. Nos encontramos en la fase de reconstrucción y evolución de nuestro CRM propio, para convertirlo en un producto SaaS (Software as a Service) escalable y comercializable para el sector turístico en Latinoamérica. Buscamos a un profesional Semi‑Senior (Mid‑Level) con excelente capacidad de ejecución, proactivo y listo para asumir el reto de estructurar los requerimientos técnicos de este nuevo producto.

El Reto (¿Qué harás con nosotros?)

Diseño e Implementación: Apoyar activamente en la definición de requerimientos técnicos y arquitectura del nuevo CRM.

Migración de Código: Participar en la migración del sistema actual hacia una arquitectura moderna, desacoplada y basada en APIs.

Desarrollo Frontend: Construir interfaces interactivas, rápidas y fluidas (como nuestro tablero Kanban de leads) asegurando un consumo eficiente de datos.

Desarrollo Backend: Programar lógica de negocio robusta para soportar una arquitectura multi‑tenant (múltiples empresas usando el mismo sistema de forma aislada).

Requisitos Técnicos Detallados

  • Frontend: Experiencia sólida con Next.js (React) y TypeScript. Estructuración de estilos limpia mediante Tailwind CSS.
  • Backend: Desarrollo de APIs RESTful utilizando Node.js (bajo frameworks como NestJS o Express).
  • Bases de Datos: Diseño y optimización de consultas en bases de datos relacionales, de preferencia PostgreSQL.
  • Arquitectura SaaS: Comprensión clara de conceptos de multi‑tenancy (seguridad y aislamiento de datos por cliente).
  • Performance: Conocimiento de técnicas de optimización en cliente (como Lazy Loading y paginación) para el manejo de grandes volúmenes de registros (+10k leads).
  • Nube e Infraestructura: Nociones básicas o intermedias en servicios de Google Cloud Platform (GCP) y sistemas de despliegue continuo (CI/CD).
  • Herramientas de Control: Dominio fluido de Git y GitHub para el flujo de trabajo en equipo.

Condiciones del Puesto

  • Horario: Lunes a viernes en horario de oficina.
  • Modalidad de Trabajo: Híbrido (asistencia presencial programada en nuestras oficinas de Lima y días de home office).
  • Compensación: Sueldo a convenir (coméntanos tu pretensión salarial en la postulación). Evaluamos tu talento y adecuación al proyecto.

Beneficios "Viajemos Perú"

  • El Bono Viajero: Descuentos corporativos profundos y acceso a tarifas especiales en paquetes turísticos.
  • Tras el cumplimiento de metas clave del MVP, tendrás acceso a viajes de incentivo.
  • Excelente clima laboral en una empresa en constante crecimiento y con visión internacional.
  • Oportunidad real de crecimiento: si el SaaS tiene éxito, serás la primera opción para liderar el área de tecnología de la nueva división comercial.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available