Terminado

Se busca Desarrollador/a Full-Stack Javascript para Proyectos Saas a Largo Plazo

Publicado el 06 Agosto, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Objetivo:
Incorporamos desarrolladores/as para colaborar en el desarrollo y evolución de módulos funcionales en nuestra plataforma SaaS. Trabajarás sobre una base sólida con componentes reutilizables, APIs bien estructuradas y estándares definidos. Valoramos relaciones continuas, con enfoque en la calidad y los resultados.

🧩 ¿Qué harás?
Desarrollar módulos end-to-end: SPA en React y APIs REST en Node.js + TypeScript.

Reutilizar nuestro design system, sistema de login, roles y permisos.

Implementar lógica de negocio (cálculos, reglas, auditoría, flujos de aprobación).

Integrarte con nuestra capa de acceso a datos (MongoDB/Mongoose) y servicios externos.

Desarrollar y personalizar emails transaccionales con adjuntos, plantillas y lógica de envío (Nodemailer + Handlebars).

(Según proyecto) Generar PDFs dinámicos (ej. Contratos, informes) con pdf-lib.

Reutilizar y ampliar flujos de importación desde Excel/CSV estandarizados.

Participar activamente en el equipo vía Slack, gestionar tareas en GitHub (Issues/Projects) y mantener integración continua.

Escribir código limpio, mantenible y con tests básicos.

🛠️ Tecnologías que usamos
Frontend: React (Hooks, componentes reutilizables).

Backend: Node.js + TypeScript (Express o Fastify).

Base de datos: MongoDB + Mongoose.

Emails: Nodemailer + Handlebars.

PDFs (según caso): pdf-lib.

✅ Requisitos imprescindibles
React (3+ años): experiencia con Hooks y patrones de reutilización.

Node.js + TypeScript (3+ años): desarrollo de APIs, validaciones, manejo de errores.

MongoDB + Mongoose (2+ años): modelos, agregaciones básicas, relaciones.

Español fluido.

⭐️ Se valorará especialmente
Experiencia previa en productos SaaS B2b (erp, crm, contratos, etc.).

Conocimientos específicos en Nodemailer, Handlebars y/o pdf-lib.

Buenas prácticas: arquitectura modular, principios SOLID, Clean Code.

Testing pragmático y enfoque en mantenibilidad.

Capacidad para entender y mejorar la UX técnica y el rendimiento.

Autonomía, claridad en la comunicación y orientación a entregables.

Inglés técnico y portafolio en GitHub con proyectos similares.

🚀 Qué te ofrecemos
Base sólida lista para escalar: auth, permisos, helpers, componentes, etc.

Flujos de importación estandarizados, listos para extender.

Documentación funcional y técnica + vídeos de contexto.

Soporte ágil y colaboración fluida vía Slack.

Roadmap continuo: asignación de nuevos módulos si el trabajo es de calidad.

Colaboración 100% remota, horarios flexibles y pagos puntuales por entregables.

🧭 Nuestra metodología de trabajo
Definimos alcance claro por módulo, con criterios de aceptación.

Creación de ramas, pr con revisión de código y ci/cd.

Entregas iterativas, con demo breve y checklist de QA.

Documentación técnica detallada por cada módulo entregado.

📬 ¿Cómo postular?
Envíanos:

Tu perfil de GitHub y proyectos relevantes.

Breve resumen de tu experiencia con React, Node.js/TypeScript, Mongoose, Nodemailer/Handlebars y pdf-lib (si aplica).

Disponibilidad semanal estimada (en horas) y tu tarifa por hora o por módulo.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por V. C.