Sobre Workfactory y la posición
Workfactory es una startup tecnológica en Las Palmas de Gran Canaria que está revolucionando cómo las empresas trabajan mediante empleados virtuales y automatización de procesos. Ayudamos a empresas a automatizar tareas complejas y escalar sus operaciones de forma inteligente.
Buscamos un/a Desarrollador/a Backend Python Junior que sea el corazón técnico de nuestro equipo. Trabajarás directamente en el desarrollo de APIs, automatizaciones y sistemas que dan vida a nuestros empleados virtuales. Esta es una oportunidad única de crecer desde la fase inicial de una startup tecnológica.
Responsabilidades
- Desarrollar y mantener APIs RESTful robustas con Python (FastAPI/Django)
- Crear automatizaciones e integraciones con servicios externos y LLMs
- Diseñar y optimizar bases de datos (PostgreSQL)
- Implementar lógica de negocio para gestionar empleados virtuales
- Colaborar en la arquitectura técnica de la plataforma
- Integrar servicios de procesamiento de lenguaje natural y automatización
Tecnologías que usarás
- Backend: Python, FastAPI, PostgreSQL
- Automatización: APIs de OpenAI, Langchain, integraciones múltiples
- Herramientas: Git, GitHub, Docker, Vercel
- Base de datos: PostgreSQL, Supabase
- DevOps: CI/CD, despliegues automatizados
Requisitos
No necesitas experiencia previa, pero valoramos:
- Conocimientos de Python (nivel básico-intermedio)
- Interés genuino en automatización, IA y empleados virtuales
- Ganas de aprender sobre APIs, bases de datos y arquitectura backend
- Capacidad de análisis y resolución de problemas
- Proactividad y autonomía
- Disponibilidad para trabajar en Las Palmas de Gran Canaria (híbrido)
Se valora positivamente:
- Proyectos personales en Python (scripts, APIs, bots)
- Conocimientos básicos de FastAPI, Django o Flask
- Experiencia con Git y control de versiones
- Conocimientos de SQL
- Cursos o certificaciones en Python o desarrollo backend
- Interés en LLMs, Langchain, o tecnologías de automatización
Ubicación y Modalidad
Híbrido en Las Palmas de Gran Canaria:
- 4 días en oficina (trabajo colaborativo, pair programming)
- 1 día remoto por semana (flexibilidad)
Proceso de Selección
- Entrevista inicial: Conversación presencial o por videoconferencia sobre tu experiencia, proyectos y motivación
- Prueba práctica (opcional): Pequeño ejercicio de desarrollo en Python (si procede según el perfil)
¡Esperamos tu aplicación!