Ingeniero/a de Software Senior (Contratista a Tiempo Parcial)

OpenFn Dominican Rep.
Apply Now

Ubicación: Santo Domingo, República Dominicana (Remoto con reuniones presenciales) Dedicación: Tiempo parcial, 20 horas/semana (horas negociables) Duración del contrato: 4 meses (con posibilidad de transición a tiempo completo) La compensación económica es acorde a la experiencia Plazo: Las candidaturas se seleccionarán para entrevista de forma continua, por lo que le animamos a postularse cuanto antes.

Este es un puesto principalmente remoto, con la expectativa de que habrá reuniones presenciales con contrapartes gubernamentales 1 o 2 días a la semana.

Sobre OpenFnOpenFn es un bien público digital gratuito y de código abierto bien público digital (BPD) que automatiza el intercambio de datos y las tareas repetitivas para que las ONG y los gobiernos puedan trabajar con mayor eficiencia, mejorar la prestación de servicios y escalar intervenciones prometedoras en salud y acción humanitaria. Nuestro equipo, Open Function Group, es el principal responsable de este software de código abierto. Somos un equipo de especialistas en tecnología e integración de datos que brinda software de código abierto, capacitación y soporte técnico para ayudar a socios en más de 40 países a automatizar flujos de trabajo críticos y lograr interoperabilidad. Somos un equipo completamente remoto y ágil que utiliza tecnologías de vanguardia para impulsar la eficiencia donde más importa; no nos dedicamos a mejoras marginales en contextos ya cómodos. Sobre el puestoBuscamosa una persona motivada, con el perfil de Ingeniero/a de Software Senior con experiencia comprobada en desarrollo en JavaScript para incorporarse a nuestro equipo de Servicios. Apoyará un proyecto de integración en curso con instituciones gubernamentales de la República Dominicana, automatizando servicios públicos para mejorar el acceso de la ciudadanía a los programas del Estado. Se trata de un trabajo de infraestructura real con impacto social real, y una oportunidad para contribuir a definir cómo se prestan los servicios públicos digitales en la región. Este es un contrato a tiempo parcial para comenzar, con posibilidad de transición a un rol a tiempo completo para quienes tengan las habilidades y el interés de asumir mayor carga de trabajo. Este no es un puesto de frontend. Las personas candidatas deben tener experiencia sólida en APIs y desarrollo backend con JavaScript/Node.js. Las postulaciones que no cumplan este requisito no serán consideradas. Buscamos a alguien que disfrute resolver desafíos técnicos complejos, que tenga una mentalidad de diseño ante todo y que entregue de forma consistente soluciones de integración robustas, de alto rendimiento, y escalables que funcionen de manera confiable en entornos complejos y reales. Trabajará de cerca con nuestro equipo central de ingeniería y se relacionará directamente con contrapartes técnicas en las instituciones gubernamentales asociadas. Deberá contar con una comprensión sólida de APIs, diseño de integración de datos y arquitecturas de software. Será la primera referencia técnica para nuestro equipo de ingenieros y consultores ante los problemas que surjan en los pipelines de integración y los despliegues locales de software, y tendrá un rol protagónico en el diseño y desarrollo de los Adaptors. Responsabilidades del puestoColaborará con equipos técnicos, socios y clientes gubernamentales para diseñar y desarrollar soluciones de integración de datos y automatización de flujos de trabajo que permitan sistemas digitales más inteligentes e interconectados. Aprovechando su experiencia en integración de sistemas, conectividad mediante APIs, estrategias de despliegue y prácticas modernas de desarrollo, entregará soluciones que cumplan con los requisitos de alcance, costo y plazos del proyecto. El enfoque inmediato es un proyecto activo de integración de protección social que conecta sistemas gubernamentales en la República Dominicana. Posteriormente, habrá oportunidad de contribuir al producto de código abierto de OpenFn y a su comunidad global. En el día a día, usted: • Desarrollará flujos de trabajo automatizados y construirá nuevos conectores de aplicaciones (principalmente en JavaScript/TypeScript) para integrar una amplia gama de aplicaciones gubernamentales y de código abierto. • Diseñará e implementará soluciones de integración de datos en la plataforma de integración de OpenFn, utilizada como solución de middleware para automatizar el intercambio de datos y los servicios públicos. • Proporcionará retroalimentación sobre los diseños de soluciones y apoyará la exploración de APIs para ayudar a los consultores de OpenFn a entregar soluciones de automatización robustas, seguras y escalables. • Se relacionará directamente con socios gubernamentales y contrapartes institucionales para brindar orientación arquitectónica, validación técnica y soluciones prácticas a requerimientos de integración complejos; la comunicación fluida en español en entornos técnicos es indispensable para este puesto. • Apoyará la planificación del despliegue en infraestructura local (on-premises) de OpenFn en la infraestructura gubernamental, contribuyendo al diseño arquitectónico a medida que el proyecto avanza hacia un entorno de producción. (No es necesario ser experto/a en despliegue o DevOps, pero sí debe tener dominio de los conceptos clave.) • Colaborará y brindará revisión entre pares y retroalimentación técnica  para garantizar que las soluciones desarrolladas con el kit de herramientas de código abierto de OpenFn y Node.jssean técnicamente sólidas y estén listas para producción. • Desarrollará nuevos módulos  Adaptor de JavaScript de código abierto de los que dependen nuestros usuarios para interactuar con diversas plataformas de backend.