Desarrollador/a Back-end Junior
Summary
Build backend integrations and services in Python (FastAPI), REST APIs, and LLM APIs, deploy with Docker, and maintain PostgreSQL databases while collaborating on embeddable React components.
- Construir integraciones con sistemas de proveedores.
- Desarrollar servicios backend en Python sobre un ecosistema ya existente.
- Diseñar y consumir APIs REST, incluyendo la integración con servicios de terceros.
- Gestionar la comunicación con modelos de lenguaje mediante consumo de APIs de LLMs, incluyendo manejo de prompts y contexto.
- Configurar y consumir infraestructura de manera confiable usando Docker y servidores.
- Trabajar con PostgreSQL y mantener la consistencia de datos en los servicios.
- Desarrollar componentes web embebibles en sitios de clientes y en paneles internos.
- Colaborar en repositorios compartidos usando Git y buenas prácticas de trabajo en equipo.
- Implementar en el frontend React (o framework equivalente) widgets embebibles y dashboards, a nivel intermedio.
Buscamos un perfil nivel junior con 1 a 3 años de experiencia profesional, orientado a construir integraciones, automatizar flujos y aportar desarrollo con foco en APIs y productos.
- Python para backend, con FastAPI o un framework equivalente.
- Diseño y consumo de APIs REST, incluida integración con servicios de terceros.
- Comunicación con modelos de lenguaje: consumo de APIs de LLMs, manejo de prompts y contexto.
- Configuración y consumo de servidores mediante Docker.
- PostgreSQL y trabajo con datos persistentes.
- Git y colaboración sobre repositorios compartidos.
- React o framework equivalente (nivel intermedio): widgets embebibles y dashboards.
- Inglés avanzado (hablado y escrito).
- Que te sientas cómodo/a trabajando sobre un ecosistema existente y entregando mejoras iterativas.
- Capacidad de entender requerimientos de integración y traducirlos a tareas técnicas claras.
- Orientación a la calidad: escribir código mantenible, cuidar la estructura de APIs y documentar lo necesario.
- Colaboración y comunicación efectiva dentro del equipo creativo y comercial.
- Mentalidad de aprendizaje continuo y disposición para asumir desafíos de automatización y e-commerce.
- Responsabilidad y criterio para validar resultados en integraciones y componentes embebibles.