Desarrollador Full Stack con experiencia en React.js/Node.js (Puesto Remoto) (BB-A473A)
Encontrado en: Neuvoo Bulk GT
Descripción:
1. Antecedentes / Contexto Institucional
Justice Education Society de Colombia Británica (JES) es una organización sin fines de lucro con más de 30 años de experiencia en la educación y la capacitación legal en el sistema de justicia en Canadá y a nivel internacional. JES ha implementado programas en Guatemala, El Salvador, Honduras, Panamá y Guyana, trabajando en coordinación con instituciones nacionales para el desarrollo de los sistemas de justicia, aumentando el acceso a la justicia y fortaleciendo la seguridad ciudadana. Además de su sede en Vancouver (Canadá), JES tiene oficinas en Guatemala, Honduras y Guyana. JES recibe fondos del gobierno nacional y los gobiernos provinciales de Canadá. Para más información sobre los programas internacionales de JES, visite:
2. El Proyecto
El proyecto tiene por objeto fortalecer las instituciones públicas ante las diversas necesidades y derechos de las víctimas de delitos en Guatemala, especialmente las mujeres y los grupos vulnerables, mediante la aplicación de tecnología que permita mejorar la información y la coordinación de los servicios dirigidos a las víctimas.
Los resultados previstos del proyecto son:
● Desarrollar una Aplicación Web Progresiva (PWA por sus siglas en inglés) que incluya los siguientes elementos:
● Herramientas para los proveedores de servicios a las víctimas que facilitan la gestión de los casos, la coordinación y el análisis de datos de los servicios a las víctimas.
● Parte de la aplicación dirigida al público con información sobre los servicios de atención a las víctimas en Guatemala en español y 4 idiomas mayas: K'iche', Q'eqchi, Kaqchikel y Mam.
3. Objetivos de la Consultoría
Elaborar un módulo al nivel del sistema para poder hacer la consulta a los servicios que conecta con el expediente de la denuncia en la base de datos actual del Ministerio Público.
4. Tareas y responsabilidades
Con la supervisión de la Directora del Proyecto, el Project Owner y el Programador Senior, la persona será responsable de:
● Participar en un proceso de inducción del proceso de creación de boletas
● Coordinar con la contraparte en SICOMP para garantizar la obtención de la información del expediente MP.
● Transformación de datos utilizando la equivalencia de códigos de catálogos establecida por el módulo de catálogos unificados
● Desarrollo de módulo de obtención de datos transformados dentro del sistema y generación de boleta a partir de estos siguiendo los lineamientos del equipo TechPlatform
5. Productos y resultados esperados
Producto 1 (2 semanas)
Servicio de consulta de datos del expediente MP de la base de datos SICOMP
Contenido de Reporte
Reuniones con equipo de desarrollo para la introducción al proyecto
Revisión del proceso de consulta establecido
Reunión con SICOMP para establecer la forma de obtención de datos
Coordinación con SICOMP para la elaboración de web service de obtención de los datos que cumpla con los requisitos para generar boletas OAV
Pruebas de consulta de datos en ambiente de pruebas.
Producto 2 (3 semanas)
Desarrollo de módulo de obtención de datos transformados al estándar manejado en TechPlatform
Contenido de Reporte
Desarrollo de frontend y backend que permita utilizar la consulta de datos del expediente MP como fuente de datos para la generación de boletas a partir de denuncia con apego a los lineamientos definidos por el equipo TechPlatform
Ejecución de prueba de consulta de datos utilizando datos de ambiente de producción en fiscalía piloto.
Ajustes al módulo según retroalimentación del equipo TechPlatform y SICOMP
Producto 3 (3 semanas)
Seguimiento en la implementación del módulo en ambiente productivo y apoyo en módulos de integración de datos históricos
Contenido de Reporte
Apoyo en el proceso de implementación de la herramienta
Soporte sobre el módulo elaborado
Refinamiento del módulo según retroalimentación posterior a la implementación
Apoyo en actividades complementarias para garantizar la compatibilidad de datos históricos del proyecto
Total: 8 semanas
6. Educación, experiencia y competencias
Experiencia Profesional
Mínimo de 2 años de experiencia laboral comprobable en el desarrollo de node.js & react.js, con ejemplos de cartera.
Competencias
● Conocimientos avanzados de React.js, node.js, REST API
● Conocimiento avanzado del desarrollo de JavaScript
● Conocimiento avanzado de SQL y bases de datos relacionales
● Conocimiento de HTML5, CSS3, Bootstrap4
● Conocimiento de las aplicaciones web progresivas
● Conocimiento de los sistemas de gestión de contenidos
● Preferible: Experiencia de desarrollo ágil
Idiomas
Español
calendar_todayhace 2 días
Empleos similares
location_onGuatemala City
work JES