Desarrollar una Aplicación Web Progresiva usando React.js/Node.js
Puesto Remoto
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: www.JusticeEducation.ca
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
- Trabajar con el equipo de desarrollo para producir el código necesario para cumplir los requisitos funcionales del producto viable mínimo (MVP por sus siglas en inglés).
- Trabajar con el equipo de desarrollo para optimizar el código y producir el código necesario para la funcionalidad de los requisitos totales.
- Documentar el código y las pruebas.
4. Características de la Consultoría
La persona contratada para llevar a cabo la consultoría trabajará directamente con el equipo de la Plataforma Tecnológica JES, bajo la dirección del Gerente de Diseño y Tecnología y el Director del Proyecto JES. El puesto es remoto, y requiere la colaboración en línea con un equipo pequeño y multifuncional en un entorno de desarrollo de software ágil.
Duración de la Consultoría: TAN PRONTO COMO SEA POSIBLE – Enero 2021 (3-4 meses dependiendo de la fecha de inicio)
La fecha de inicio estará sujeta al tiempo del proceso de contratación.
5. 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:
Inglés y español intermedio, fuertemente preferido.
6. Actividades y funciones de la consultoría
- Planificación del trabajo, estimación de requisitos de desarrollo.
- Trabajar con el equipo de desarrollo para producir el código necesario para cumplir los requisitos funcionales del Producto viable mínimo (MVP), que incluye perfiles de usuario y gestión basada en roles, funcionalidad de gestión de casos y herramientas de presentación de informes y comunicación.
- Garantizar la documentación del código y las pruebas a nivel de unidad, componente e integración.
- Apoyar en la resolución de problemas de código para integrar la producción de los entornos.
- Participación en revisiones de código y arquitectura a nivel de clase / característica.
How to apply
Los interesados deben enviar un correo electrónico a [email protected] adjuntando:
-
Carta de interés
-
Currículum vitae
-
Cartera de proyectos realizados (sitios web, aplicaciones desarrolladas). Se requiere acceso a los repositorios Github.
Fecha de cierre de la convocatoria: 15 de noviembre 2020, pero las solicitudes se revisan continuamente porque la fecha de inicio es inmediata.
Agradecemos de antemano a todos los candidatos por su interés, sólo se contactará a aquellos que sean seleccionados para una entrevista.
To help us with our recruitment effort, please indicate in your email/cover letter where (ngotenders.net) you saw this job posting.
