Sobre nosotros:
En ORBIDI buscamos a apasionados por la tecnología y el marketing para unirse a nuestro equipo y ayudar a las pequeñas empresas a crecer y mantenerse competitivas en el mercado.
Utilizamos inteligencia artificial, modelos predictivos y tecnologías avanzadas para ayudar a las PYMEs a digitalizarse y mejorar sus resultados. ¡Únete a nuestra misión de ayudar a las empresas a impulsar el éxito!
El rol:
Estamos buscando un Backend Developer Mid con ganas de crecer técnicamente y aportar al desarrollo de nuestros servicios backend en Python. La persona seleccionada trabajará de la mano con el Tech Lead y el resto del equipo de ingeniería, participando activamente en el diseño, desarrollo y mantenimiento de APIs y servicios que están en producción. Es un rol hands-on, enfocado en escribir código de calidad, resolver problemas concretos y aprender de un equipo con prácticas maduras de ingeniería.
Si tienes excelentes habilidades de programación y una gran pasión por el desarrollo de aplicaciones innovadoras, ¡entonces te encantará el reto de ORBIDI!
¿Cuál será tu misión?
- Desarrollar y mantener servicios backend en Python con FastAPI, escribiendo código limpio, testeado y bien documentado.
- Participar en el diseño de APIs REST, modelos de datos y flujos de integración con otros servicios. Implementar y mantener tests automatizados (unitarios e integración) como parte del flujo de desarrollo.
- Participar activamente en code reviews, tanto recibiendo como dando feedback constructivo. Colaborar con Product y otros equipos para entender requerimientos, proponer soluciones y estimar esfuerzos.
- Diagnosticar y resolver incidencias en producción, contribuyendo a mejorar la observabilidad y estabilidad de los servicios.
- Apoyar en la reducción de deuda técnica y en la mejora continua de los estándares del equipo.
- Usar herramientas de IA (Copilot, Cursor, Claude, etc.) de forma responsable para acelerar el desarrollo sin sacrificar la calidad. Requisitos indispensables
Lo que te hará triunfar:
- Experiencia laboral comprobable de 3 años o más desarrollando backend en Python en entornos productivos.
- Experiencia sólida con FastAPI (o Flask / Django con disposición a trabajar en FastAPI), incluyendo async/await, Pydantic y diseño de APIs REST.
- Buen manejo de bases de datos relacionales (PostgreSQL) y ORMs (SQLAlchemy).
- Conocimiento de Git y flujos de trabajo colaborativos (pull requests, code review, ramas).
- Experiencia escribiendo tests automatizados (pytest o similar).
- Familiaridad con Docker y con despliegues en entornos cloud (AWS, GCP o Azure).
- Conocimientos básicos de CI/CD y prácticas de integración continua.
- Capacidad para comunicarse claramente con el equipo, documentar decisiones y pedir ayuda cuando es necesario.
Se valorará positivamente:
- Uso activo de herramientas de IA para desarrollo: GitHub Copilot, Cursor, Claude Code o similares.
- Experiencia integrando APIs de LLMs (OpenAI, Anthropic) o frameworks como LangChain / LlamaIndex.
- Exposición a arquitecturas distribuidas, microservicios, colas/mensajería (RabbitMQ, Kafka) o cacheo (Redis).
- Conocimiento de observabilidad: logs estructurados, métricas, tracing. Experiencia previa trabajando en equipos remotos y/o ágiles (Scrum, Kanban).
- Contribuciones a open source o proyectos personales públicos.