Desarrollador Senior Full-Stack / Software Architect para Plataforma de Reclutamiento

via Freelancer ·

Budget / Salary$3,000–20,000
TypeFreelance project
LocationRemote
Posted1 hour ago
Buscamos un Senior Full-Stack Developer / Software Architect, o un pequeño equipo dirigido personalmente por un arquitecto senior, para diseñar y desarrollar el MVP de una plataforma web empresarial de reclutamiento internacional.

No buscamos una página web informativa ni una adaptación superficial de una plantilla. Se requiere una aplicación transaccional, segura, multiusuario, trazable, escalable y lista para operación real.

ALCANCE PRINCIPAL DEL MVP

Portal del candidato: registro, autenticación segura, recuperación de contraseña, Case ID único, perfil personal y profesional, carga de documentos, checklist, progreso, alertas, formación, entrevistas, ofertas y comunicaciones. Cada candidato solamente podrá consultar su propia información.
Backoffice operativo: captación, precalificación, admisiones, expedientes, coordinación documental, verificación, formación, shortlist, entrevistas, ofertas, onboarding, administración, auditoría y reportes.
Roles y permisos: modelo RBAC y mínimo privilegio para dirección, comercial, admisiones, documental, verificación, formación, coordinación internacional, onboarding, sistemas y candidatos.
CRM comercial: leads, fuente, campaña, asignación, notas, actividades, seguimiento, conversión y reportes básicos.
ATS y vacantes: empresas, vacantes, cargos, países, cupos, compensación, requisitos, filtros, scoring configurable, shortlist, entrevistas, feedback, ofertas y exportaciones.
Gestión documental: PDF, JPG, PNG y MP4; clasificación, vencimientos, revisión, observaciones, versiones, integridad, acceso controlado y object storage seguro.
Workflow y auditoría: estados controlados desde lead hasta contratación o cierre. Cada transición debe registrar responsable, fecha, estado anterior, estado nuevo, comentario, evidencia y origen.
Formación básica: cursos, versiones, asignación, avance, evaluaciones, intentos, resultados y evidencias.
Automatizaciones: email y notificaciones internas para el MVP. WhatsApp Business API, SMS, calendarios, videoconferencia y firma electrónica podrán plantearse como fases posteriores.

BASE TÉCNICA DE REFERENCIA

Next.js/React, Node.js/NestJS, PostgreSQL, S3 o equivalente, AWS/Vercel, CI/CD, monitoreo y entornos separados de desarrollo, staging y producción. Se aceptan alternativas técnicamente justificadas.

SEGURIDAD OBLIGATORIA

HTTPS/TLS, sesiones seguras, MFA administrativo, RBAC, protección XSS/SQLi/CSRF, validación server-side, rate limiting, gestión de secretos, cifrado, URLs temporales para documentos, logs de auditoría, backups probados, threat modeling y pruebas de seguridad.

MODALIDAD Y PLAZO

Proyecto de precio fijo pagado por hitos contra entregables verificables. Presupuesto abierto a propuestas.

Plazo objetivo: 8 semanas para entregar el MVP funcional prioritario, más un máximo de 2 semanas para pruebas UAT, estabilización, documentación y despliegue.

El repositorio, la infraestructura cloud y los servicios deberán permanecer bajo control del cliente. Se exige entrega completa del código fuente, documentación, accesos y credenciales, además de confidencialidad y cesión de derechos patrimoniales.

LA PROPUESTA DEBE INCLUIR

Precio fijo total y valor por cada hito.
Cronograma y duración de cada fase.
Arquitectura y stack propuestos.
Equipo responsable y dedicación semanal.
Dos o tres proyectos comparables.
Alcance incluido y exclusiones.
Costos mensuales estimados de infraestructura.
Garantía y soporte posterior.
Principales riesgos técnicos.
Confirmación de aceptación de confidencialidad, entrega de código, control del repositorio por el cliente y cesión de derechos.

Comience su propuesta con la frase ARCHITECTURE FIRST para confirmar que leyó el anuncio completo.

La especificación técnica detallada será entregada únicamente a los candidatos preseleccionados. No enviar propuestas genéricas de creación de páginas web.
node.js postgresql full stack development security api development next.js web application ci/cd workflow automation mvp development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.