Junior AI Web Developer
Job Summary
Buscamos un Desarrollador/a Junior con pasión por la IA para integrar soluciones inteligentes en nuestro ciclo de desarrollo web. El rol implica trabajar con tecnologías modernas como Ruby on Rails y React, utilizando herramientas de IA para optimizar procesos, depuración y arquitectura. Es una oportunidad ideal para crecer profesionalmente en un entorno ágil enfocado en la innovación tecnológica.
Responsibilities
- Desarrollar funcionalidades web con Ruby on Rails y React.
- Integrar herramientas de IA en el ciclo de desarrollo.
- Optimizar código mediante depuración y refactorización asistida por IA.
- Diseñar flujos conversacionales y prompts estructurados.
Required Skills
- Ruby on Rails & React JS
- PostgreSQL & APIs REST
- IA Generativa (LLMs, Prompts)
- Git & Clean Code
Job Details
Requirements:
- Conocimiento de bases de datos relacionales (PostgreSQL).
- Buenas prácticas de código limpio, documentación y testing.
- Experiencia con APIs REST y consumo de servicios externos.
- Capacidad para integrar IA en funcionalidades del producto, por ejemplo: Chatbots personalizados o asistentes dentro de la app, Análisis o resumen de datos generados por usuarios, Generación de contenido dinámico, Automatización de flujos internos.
- Conocimientos básicos sobre: APIs de OpenAI, Google AI (Gemini), Anthropic, etc.; Fundamentos de LLMs (tokens, context length, embeddings, prompt chaining); Diseño de flujos conversacionales y prompts estructurados (instrucciones, contexto, ejemplos, roles).
Functions:
- Experiencia con Ruby on Rails (mínimo proyectos personales o académicos bien estructurados).
- Conocimientos sólidos de React JS y principios de componentes reutilizables.
- Buen manejo de Git y flujos de trabajo colaborativos.
- Alta familiaridad con herramientas de IA generativa -ChatGPT, Gemini, Claude.
- Dominio en el uso de prompts efectivos y comprensión de cómo ajustar el comportamiento de modelos LLM.
- Capacidad para tomar una aplicación existente, comprender su arquitectura rápidamente y proponer mejoras asistidas por IA (debugging, documentación, refactor, tests, etc.).
Benefits:
- Entorno de trabajo ágil, con foco real en exploración tecnológica y aprendizaje activo.
- Posibilidad de trabajo remoto.
- Seguro complementario de salud.
- Participación en decisiones clave de producto y arquitectura.
- Oportunidad de crecimiento profesional en un proyecto que considera la IA como parte estratégica de su evolución.
- Libertad para experimentar con nuevas herramientas, modelos o ideas que puedan llevar nuestra app al siguiente nivel.