Ingeniero/a de Software Senior (Contratista a Tiempo Parcial) en OpenFn | Torre

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

Emma destaca
La IA de Emma escribió esto. Habla con Emma para editarlo.
Freelance
Recurrente (~20 horas a la semana)
Provee tu compensación deseada mientras aplicas
location_on
Remoto (para residentes de Dominican Republic)
Compartido por
Emma of Torre.ai
hace 3 meses

Responsabilidades


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)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 puestoBuscamos 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.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.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.js sean 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.RequirementsPara garantizar con éxito la calidad técnica de las soluciones implementadas por el equipo de servicios de OpenFn, la persona candidata deberá contar con las siguientes calificaciones y sentirse cómoda interactuando con una amplia variedad de partes interesadas técnicas e institucionales.5 a 7 o más años de experiencia entregando con éxito soluciones de aplicaciones de alto rendimiento que cumplan con los requisitos de alcance, costo y plazos.5 a 7 o más años de experiencia en desarrollo de software utilizando una variedad de métodos y tecnologías de integración de sistemas, incluyendo servicios web, JSON, REST, APIs, frameworks de pruebas automatizadas y herramientas de orquestación.Experiencia comprobada en Javascript y Node.js, y experiencia en desarrollo backend.Experiencia con un enfoque de trabajo ágil y motivación genuina para apoyar a equipos de software en todas sus disciplinas.Capacidad para comparar enfoques de integración de datos y evaluar sus fortalezas y limitaciones relativas en función de los objetivos del negocio.Sólidas habilidades de comunicación escrita y verbal, incluyendo la capacidad de facilitar talleres técnicos con partes interesadas externas.Dominio del español (escrito y hablado) para la comunicación diaria con socios gubernamentales.Nivel de inglés funcional para comunicarse de manera efectiva con nuestro equipo internacional.La formación continua y el desarrollo de sus habilidades son de gran importancia para usted; además, disfruta transmitir el conocimiento adquirido.Capacidad para trabajar desde casa o en un espacio de coworking con conexión a internet rápida y estable, con residencia en Santo Domingo, República Dominicana.Lo que podría destacarleExperiencia implementando distintas plataformas de middleware, integración y/o automatización de flujos de trabajoExperiencia desarrollando soluciones de integración de datos y automatización de procesosExperiencia en el diseño o desarrollo de APIs RESTSólido conocimiento de arquitecturas de software, desarrollo cloud-native y contenedores (Docker, Kubernetes).Experiencia práctica con prácticas DevOps (por ejemplo, pipelines de CI/CD, infraestructura como código, monitoreo de sistemas) es muy valorada.Capacidad de resolución creativa de problemas y una mentalidad orientada al diseño que trasciende las soluciones convencionalesConocimiento sólido de desarrollo cloud-native y herramientas de orquestación (por ejemplo, Kubernetes, Terraform) es una ventaja adicionalLa experiencia en diseño y desarrollo de APIs es también una ventaja significativaExperiencia en consultoría tecnológica para instituciones gubernamentales u organizaciones internacionales, especialmente en la República Dominicana o en la región del Caribe y América LatinaExperiencia en consultoría tecnológica para socios de ONG y gobierno, y/o experiencia trabajando de forma remota con equipos multifuncionales de distintos paísesExperiencia liderando equipos o gestionando personasDominio escrito y oral del inglés por encima del nivel funcional, que permita contribuir a la documentación técnica y a las discusiones del equipo internacionalBenefitsLa compensación económica es acorde a la experiencia. Nota: Al vender a clientes de ONG y gobierno, no ofrecemos los esquemas salariales de Silicon Valley, pero la calidad de vida alta y una compensación justa, transparente y competitiva son importantes para nosotros.Horario de trabajo flexible.Exposición a las tendencias más relevantes de la industria y la tecnología, y a las intervenciones líderes en salud y acción humanitaria en el sector.Oportunidad de liderazgo y crecimiento. Será un/a colaborador/a clave en la estrategia y dirección de nuestra empresa.La oportunidad de incidir en nuestra estrategia e impactar millones de vidas a través de nuestro software de código abierto en una organización pequeña orientada a la misión.