Backend Developer Mid (Python / FastAPI)
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.
- Departamento
- IT & Data
- Puesto
- Backend Developer
- Ubicaciones
- Colombia
- Estado remoto
- Completamente remoto
- Tipo de empleo
- Tiempo completo