




Resumen del Puesto: En MotoSmart buscamos un/a Backend Developer Mid que quiera ownership real de componentes para construir y mantener la plataforma tecnológica que mueve flotas de motos. Puntos Destacados: 1. Ownership real de componentes 2. Cultura de revisión de código, aprendizaje y mejora continua 3. Autonomía y acompañamiento, con posibilidades de crecimiento MOTOSMART \- OFERTA LABORAL Backend Developer Mid Python \- FastAPI \- PostgreSQL ¿Qué vas a hacer acá? En MotoSmart construimos la plataforma tecnológica que mueve flotas de motos: tracking en tiempo real, procesamiento de documentos, notificaciones y mucho más. Buscamos un/a Backend Developer Mid que quiera ownership real de componentes, no solo ejecutar tickets. El rol combina desarrollo de APIs, workers asíncronos e integraciones externas junto a un equipo técnico que cuida la calidad del código. Responsabilidades \- Implementar y mantener endpoints REST con FastAPI para funcionalidades de negocio (flotas, conductores, eventos GPS). \- Desarrollar y mantener jobs asíncronos con Celery para notificaciones, alertas y tareas programadas. \- Integrar APIs externas de GPS/telemática y gestionar flujos en tiempo real (WebSockets / SSE). \- Escribir queries eficientes con SQLAlchemy \+ PostgreSQL e identificar cuellos de botella de performance. \- Colaborar con frontend y producto para construir features end\-to\-end desde el diseño hasta el despliegue. \- Corregir bugs complejos en flujos asíncronos, rastreando el origen con logs en Kibana. \- Mantener cobertura de tests sobre los componentes a tu cargo con foco en confiabilidad. \- Participar en code reviews aportando feedback constructivo y cuidando los estándares del equipo. Perfil que buscamos Requisitos obligatorios \- 2–4 años de experiencia en backend con Python en entornos productivos. \- Experiencia con FastAPI (o Flask/Django REST Framework con voluntad de migrar). \- Manejo de PostgreSQL: modelado relacional, queries complejas, índices básicos. \- Uso de SQLAlchemy ORM en proyectos reales. \- Docker y Docker Compose para desarrollo y despliegue. \- Comprensión de patrones REST y buenas prácticas en diseño de APIs. \- Familiaridad con colas de tareas o procesamiento asíncrono (Celery, RQ o similar). Deseable / suma puntos \- Redis como cache o broker. \- Elasticsearch / Kibana para búsquedas u observabilidad. \- WebSockets o SSE para comunicación en tiempo real. \- Integración de APIs de terceros (GPS, pagos, telemática u otras). \- CI/CD básico (GitHub Actions, GitLab CI o similar). \- Experiencia en logística, IoT o movilidad. Stack \& Herramientas Área \- Tecnología \- Nivel esperado Lenguaje \- Python 3\.11\+ \- Sólido Framework \- FastAPI \- Sólido Base de datos \- PostgreSQL \+ SQLAlchemy \- Sólido Cache / Broker \- Redis \- Básico–Medio Workers \- Celery (worker \+ beat) \- Básico–Medio Búsqueda / Logs \- Elasticsearch \+ Kibana \- Básico Infra \- Docker / Docker Compose \- Medio Tiempo real \- WebSockets / SSE \- Básico Qué ofrecemos \- Trabajo en un producto con impacto real y usuarios activos en operación diaria. \- Cultura de revisión de código, aprendizaje y mejora continua. \- Autonomía y acompañamiento: sin micromanagement, con mentoreo cuando lo necesitás. \- Posibilidades de crecimiento hacia Senior dentro de la organización. \- Budget para cursos, libros y conferencias. \- \[Beneficios adicionales: salud, equipamiento, otros — completar]. Condiciones Modalidad \- Remoto Ubicación \- Colombia Contrato \- A definir Salario \- $2\.500\.000 \- $3\.500\.000 Tipo de puesto: Tiempo completo


