JES

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

    Aplicar:
    Autorizo expresamente a la Términos y condiciones