Evaluating bids

Desarrollador Backend para Proyecto de Formación Médica Interactiva

Published on the July 15, 2024 in IT & Programming

About this project

Open

Estamos desarrollando un curso online acreditado dirigido a médicos Este innovador programa formativo se basa en 9 casos clínicos interactivos y gamificados, con pacientes ficticios de las que tenemos los los jpg y png, con el objetivo de mejorar el manejo de una patología en concreto. El curso se estructura en 3 módulos monográficos: Diagnóstico, Tratamiento y Manejo Integral y Multidisciplinario.

Duración del Curso:
7 meses

Número de Participantes:
1500

Buscamos:

Un Desarrollador Backend experto para unirse a nuestro equipo y liderar el desarrollo del servidor y la infraestructura backend de nuestra plataforma web. El candidato ideal debe ser altamente competente en la creación de sistemas robustos y escalables y tener experiencia en el desarrollo de aplicaciones web complejas.

Responsabilidades:
Diseñar y desarrollar la lógica del servidor y las APIs de la plataforma.
Implementar soluciones eficientes para la gestión de bases de datos.
Asegurar la escalabilidad, seguridad y rendimiento del backend.
Colaborar con desarrolladores frontend para integrar funcionalidades.
Gestionar la integración de servicios de terceros y APIs.
Participar en la definición de requerimientos y en la planificación del proyecto.

Requisitos:
Experiencia demostrable como desarrollador Backend.
Profundo conocimiento de lenguajes de programación backend como Node.js, Python, Ruby, Java o PHP.
Experiencia en el diseño y gestión de bases de datos SQL y NoSQL.
Familiaridad con herramientas de version control (Git).
Experiencia en la integración de servicios externos y APIs.
Capacidad para trabajar de manera autónoma y en equipo.
Excelentes habilidades de comunicación y resolución de problemas.
Experiencia en el sector salud o educativo es un plus.


Casos Clínicos Interactivos:
Cada caso clínico está diseñado para replicar de manera realista las situaciones que los médicos enfrentan en su práctica diaria. Los usuarios deberán interrogar al paciente (avatar), realizar exploraciones físicas, solicitar pruebas complementarias, hacer diagnósticos y pautar tratamientos. Cada decisión tomada influirá en la puntuación final del usuario, fomentando un aprendizaje activo y evaluativo.

Gamificación:
La plataforma está gamificada para incrementar la interacción y el compromiso de los usuarios. Se implementará un sistema de puntuación que proporcionará feedback instantáneo y motivará a los participantes a mejorar sus decisiones clínicas.

Plataforma Web:
El curso se desarrollará en una plataforma web accesible desde cualquier dispositivo. La interfaz de usuario será intuitiva y atractiva, diseñada para facilitar la navegación y la interacción con los contenidos del curso.

Evaluación:
15 preguntas tipo text finales por cada módulo  con dos oportunidades y un mínimo de 80% para aprobar.

Recursos Adicionales:
Los usuarios tendrán acceso a archivos descargables en formato PDF, que incluirán la justificación de todas las preguntas y bibliografía actualizada. Además, se ofrecerá soporte técnico y médico para responder a consultas y proporcionar asistencia durante el curso.

Sistema de Mailing
Responsable:
Desarrollador Backend y Especialista en Marketing Digital (opcional para campañas más elaboradas)
Funciones:

Configuración del Sistema de Mailing:
Configuración inicial del sistema de mailing utilizando servicios como SendGrid, Mailchimp, o Amazon SES.
Implementación de plantillas de correo para diferentes tipos de comunicaciones: bienvenida, recordatorios, restablecimiento de contraseña, notificaciones de progreso, y envío de diplomas.

Automatización de Correos Electrónicos:
Creación de automatizaciones para enviar correos electrónicos en momentos clave del curso:
Email de Bienvenida: Envío automático al registrarse.
Recordatorios del Curso: Recordatorios programados antes de fechas límite importantes (por ejemplo, dos semanas y una semana antes de la finalización del curso).
Emails Ilimitados para Cambio de Contraseña: Implementación de un sistema para que los usuarios puedan solicitar restablecer su contraseña desde la plataforma.
Email de Acreditación: Envío automático del certificado al finalizar el curso.

Monitoreo y Soporte:
Monitoreo del sistema de mailing para asegurar que todos los correos se envían correctamente.
Soporte para resolver cualquier problema relacionado con el envío y recepción de correos electrónicos.

Evaluación Final y Diploma
Responsable:
Desarrollador Backend y Equipo de Evaluación y Certificación

Funciones:
Desarrollo de la Evaluación Final:
Diseño e implementación de la evaluación final dentro de la plataforma. Esto incluye crear preguntas tipo test basadas en los contenidos de los casos clínicos.
Configuración de la evaluación para permitir dos oportunidades de realizar el test, con un mínimo del 80% de respuestas correctas para aprobar.

Generación de Diplomas:
Desarrollo de un sistema automático para generar diplomas personalizados para cada usuario que complete el curso con éxito.
Los diplomas deben incluir detalles como el nombre del participante, el nombre del curso, la fecha de finalización, y los créditos obtenidos.

Acreditación:
Gestión de la acreditación oficial del curso, asegurando que cumpla con los estándares requeridos por las entidades acreditadoras.
Envío automático de los diplomas digitales a los usuarios una vez que hayan completado la evaluación final con éxito.

Project overview

Objetivo Principal: El objetivo del curso es transformar la formación médica tradicional y unidireccional, fomentando una mayor implicación de los profesionales en su formación mediante casos clínicos prácticos.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: October 31, 2024

Skills needed

Other projects posted by A. M.