Ai Fullstack Developer Junior
Propel - Benito Juárez
Apply NowDescripción del trabajo
**Descripción empresa**:Propel is a California-based organization that closes the digital gap for social organizations in Latin America. Propel leverages technology and talent to amplify social impact. Propel’s vision is to be an engine of growth and a source of inspiration for a vibrant community of nonprofits in Latin America.**Misión del cargo**:Apasionado por desarrollo de productos digitales, con orientación técnica para construir soluciones de desarrollo web, automatización e IA.**Funciones del cargo**:1. Desarrollo fullstack web (30%)- Implementar y mantener soluciones web completas usando React (frontend) y Node (backend).- Desarrollar y consumir APIs REST para comunicación entre servicios.- Administrar y consultar bases de datos relacionales, especialmente PostgreSQL.- Aplicar buenas prácticas de desarrollo web utilizando HTML5, CSS3, y estructuras limpias.- Integrar funcionalidades y flujos entre frontend y backend en productos existentes.- Participar activamente en sprints bajo metodologías ágiles, preferentemente Scrum.- Utilizar sistemas de control de versiones (Git/GitHub) y colaborar en equipo técnico.- Opcional: Tener conocimiento básico de DevOps y procesos de desarrollo.2. Soluciones de IA y automatización (30%)- Desarrollar agentes y scripts utilizando Python y APIs de IA como OpenAI.- Construir flujos automatizados desde cero o con herramientas como Make, Zapier o n8n.- Integrar soluciones de automatización en herramientas existentes de Propel.- Iterar sobre prototipos según feedback técnico del equipo.- Conocer agent patterns (RAG, Fine Tuning) y protocolos (MCP, A2A).3. Integración con arquitectura de datos (25%)- Apoyar la construcción de pipelines de datos usando servicios en la nube (AWS).- Conectar sistemas internos con plataformas externas a través de APIs o webhooks.- Identificar cuellos de botella y proponer mejoras en la infraestructura de datos.- Participar en decisiones técnicas sobre la arquitectura general de nuestras soluciones.4.Mantenimiento y soporte técnico (15%)- Corregir bugs en nuestras plataformas de forma oportuna.- Documentar los flujos y procesos técnicos implementados.- Dar soporte al equipo para resolver incidencias tecnológicas.- Asegurar la continuidad y estabilidad técnica de nuestras herramientas clave.**Duración**: 6 meses (con posibilidad de extensión)**Compensación**: $1.500 USD mensuales (Contractor)**Dedicación**: 40 horas semanales**Requisitos**:**Perfiles**: Ingeniería en Sistemas, Informática, Electrónica, Ciencia de Datos, o afines.Experiência en desarrollo web y automatización.**Autonomía y autoliderazgo**: Capacidad para organizar su trabajo.**Curiosidad técnica**: Disposición constante para explorar nuevas tecnología.**Comunicación clara**: Explica con claridad conceptos técnicos a equipos no técnicos.**Orientación al detalle**: Se asegura de que cada parte del sistema funcione como debe.**Mentalidad analítica y enfoque en soluciones**: Piensa de manera estructurada.**Condiciones oferta**:Beneficios**:Fully Remote
Creado: Jue, 01 de Ene de 1970