Desarrollador React con experiencia en integración de IA y bases

D.N., Santo Domingo
Publicado ayer
Empresa:
OFINET
Descripción de la Empresa:
Empresa con sede en la República Dominicana, que se dedica a ofrecer servicios de publicidad / marketing digital, alternativas tecnológicas e Internet. Proporcionan una amplia gama de servicios para pequeñas y medianas empresas, tanto local como internacionalmente.
Tipo de Contrato:
Por Horas / Freelance
Experiencia requerida:
3 a 4 años
Educación requerida:
Técnico
Cantidad de Vacantes:
1

Descripción de la oferta de trabajo

Descripción del Proyecto:
Estamos buscando un desarrollador React externo altamente capacitado para colaborar en la mejora de una aplicación web existente. La aplicación, cuyo código fuente se proporcionará, requiere la integración de las siguientes funcionalidades:

- Procesamiento de archivos: Implementar la capacidad de cargar y procesar archivos en formato Excel (.xls, .xlsx) y Word (.doc, .docx).
- Integración con ChatGPT: Conectar la aplicación con la API de ChatGPT o Gemini para procesar el contenido extraído de los archivos cargados. Se espera experiencia en el manejo de APIs REST y procesamiento de lenguaje natural (NLP).
- Almacenamiento en MongoDB: Integrar la aplicación con una base de datos MongoDB para almacenar los datos procesados por ChatGPT. Se requiere conocimiento en el manejo de bases de datos NoSQL y el uso de drivers para MongoDB en el entorno de desarrollo.
- Mantenimiento y optimización: Mantener y optimizar el código existente, asegurando su rendimiento, escalabilidad y seguridad.

Responsabilidades:
- Desarrollar y mantener las funcionalidades descritas utilizando React.
- Integrar la aplicación con la API de ChatGPT o Gemini.
- Conectar la aplicación con la base de datos MongoDB.
- Colaborar con el equipo en la definición de la arquitectura y el diseño de la solución.
- Realizar pruebas unitarias e integración para asegurar la calidad del código.
- Documentar el código desarrollado.
- Resolver problemas y realizar el seguimiento de errores.

Requisitos:
- Experiencia comprobable en desarrollo con React (mínimo [3] años).
- Familiaridad con el ciclo de vida de desarrollo de software y metodologías ágiles.
- Experiencia en el manejo de APIs REST y, preferiblemente, con la API de ChatGPT.
- Conocimientos sólidos en bases de datos NoSQL, específicamente MongoDB.
- Experiencia en el procesamiento de archivos Excel y Word (preferiblemente utilizando bibliotecas como xlsx, sheetjs o similar para Excel y mammoth.js para Word en el frontend o una solución en el backend).
- Conocimiento de control de versiones (Git).
- Habilidades de resolución de problemas y trabajo en equipo.
- Disponibilidad para trabajar de forma remota y cumplir con los plazos establecidos.

¿Qué ofrecemos?
- Colaboración en un proyecto desafiante e innovador.
- Trabajo remoto con flexibilidad horaria.
- Tarifa por proyecto
- Oportunidad de crecimiento profesional.