Puesto de trabajo: El Salvador
El Grupo BID es una comunidad de personas diversas, vers谩tiles y apasionadas, unidas para mejorar vidas en Am茅rica Latina y el Caribe. Aquellos que trabajan con nosotros encuentran un prop贸sito y hacen lo que m谩s les gusta en un entorno inclusivo, colaborativo, 谩gil y gratificante.
Acerca de este puesto de trabajo
Estamos buscando un/a Desarrollador M贸vil para la implementaci贸n del proyecto \"Pilas\", dirigido a reducir la incidencia de diabetes en pacientes prediab茅ticos mediante un programa de salud que vincula una aplicaci贸n para Smartphone y el sistema de informaci贸n en salud denominado: SIS. Esta iniciativa tiene como objetivo impulsar la salud digital y mejorar la atenci贸n sanitaria y el autocuidado poblacional a trav茅s de la innovaci贸n tecnol贸gica.
El Desarrollador M贸vil jugar谩 un papel clave en el proyecto PILAS, que se enfoca en la creaci贸n e integraci贸n de una aplicaci贸n m贸vil que se comunicar谩 con el Sistema de Informaci贸n de Salud (SIS) para El Salvador. Esta funci贸n ser谩 crucial para asegurar que la aplicaci贸n m贸vil se desarrolle y se integre de manera efectiva con los sistemas backend existentes y a desarrollar en el Proyecto, que cumpla con los requisitos espec铆ficos del sistema de salud.
Trabajar谩s en Divisi贸n de Protecci贸n Social y Salud (SCL/SPH), que forma parte del Sector Social (SCL). Este equipo es responsable de construir soluciones de pol铆tica p煤blica para reducir la pobreza y para mejorar los servicios de educaci贸n, trabajo, protecci贸n social y salud que los ciudadanos reciben. El trabajo del Sector tiene como objetivo impulsar una regi贸n m谩s productiva con igualdad de oportunidades entre hombres y mujeres y con una mayor inclusi贸n de las poblaciones m谩s vulnerables.
Esto es lo que har谩s
- Desarrollo de Aplicaciones M贸viles: Crear y mantener sistemas y componentes m贸viles para el proyecto Pilas, utilizando las 煤ltimas versiones de tecnolog铆as como React Native o Ionic. Tu enfoque estar谩 en garantizar una experiencia de usuario atractiva y eficiente, asegurando que la aplicaci贸n sea intuitiva, funcional y cumpla con los est谩ndares t茅cnicos y de dise帽o establecidos.
- Integraci贸n con el Backend: Colaborar estrechamente con el equipo de desarrollo Backend para integrar de manera efectiva la aplicaci贸n m贸vil con el SIS. Esto incluye la sincronizaci贸n de datos entre la aplicaci贸n y el sistema backend, y la implementaci贸n de mecanismos de comunicaci贸n segura para garantizar la correcta transmisi贸n de informaci贸n m茅dica y administrativa.
- Mantenimiento y Actualizaci贸n: Realizar el mantenimiento y las actualizaciones necesarias de sistemas y componentes m贸viles del proyecto. Esto implica la correcci贸n de errores, la optimizaci贸n del rendimiento y la implementaci贸n de nuevas funcionalidades seg煤n los requisitos y retroalimentaci贸n recibidos, para asegurar que la aplicaci贸n permanezca operativa y eficiente a lo largo del tiempo.
- Innovaci贸n y Tendencias: Mantenerse al tanto de las 煤ltimas tendencias y avances en el desarrollo m贸vil. Aplicar conocimientos actualizados para mejorar la funcionalidad de la aplicaci贸n y adoptar nuevas tecnolog铆as que puedan beneficiar al proyecto, asegurando que la soluci贸n m贸vil siga siendo moderna y competitiva.
Cronograma de Entregas y Pagos
Entregable #
Porcentaje
Fecha Estimada de Entrega
Producto 1: Informe inicial de desarrollo
20%
A 4 semanas de la firma del contrato
Producto 2: Informe de avance de la soluci贸n inform谩tica
10%
A 2 meses de la firma del contrato
Producto 3: Informe de avance de la soluci贸n inform谩tica
10%
A 3 meses de la firma del contrato
Producto 4: Informe de avance de la soluci贸n inform谩tica
10%
A 5 meses de la firma del contrato
Producto 5: Informe de avance de la soluci贸n inform谩tica
10%
A 7 meses de la firma del contrato
Producto 6: Informe de avance de la soluci贸n inform谩tica
20%
A 9 meses de la firma del contrato
Producto 7: Informe final, actualizaci贸n de la documentaci贸n entregada, informe de testing, manuales y entrega de c贸digo
20%
A 11 meses de la firma del contrato
Esto es lo que necesitas
- Educaci贸n: Licenciatura o Ingenier铆a en Sistemas Inform谩ticos, Ciencias de la Computaci贸n o carreras afines.
- Experiencia: Por lo menos 2 a帽os de experiencia comprobable en un puesto de similar naturaleza.
Conocimientos Espec铆ficos Indispensables
- Experiencia en desarrollo de aplicaciones m贸viles utilizando React Native o Ionic.
- Base s贸lida en teor铆a de la inform谩tica y programaci贸n.
- Dominio de conceptos fundamentales de desarrollo m贸vil.
- Conocimiento de sistemas de control de versiones.
- Aplicaci贸n de principios SOLID y clean code.
- Experiencia en el manejo de bases de datos relacionales y no relacionales.
- Conocimientos en an谩lisis y dise帽o de bases de datos relacionales y no relacionales.
Conocimientos Espec铆ficos Deseables:
- Conocimientos en Progressive Web Apps (PWAs).
- Conocimientos sobre optimizaci贸n de aplicaciones m贸viles.
- Familiaridad con las mejores pr谩cticas para probar y depurar c贸digo.
- Conocimiento de sistemas de ramificaci贸n GitFlow.
- Idiomas: Dominio del idioma espa帽ol. Lectura y comprensi贸n de ingl茅s t茅cnico.
Habilidades claves
- Aprendizaje continuo.