Backend Developer Mid en MotoSmart CO | Torre

Backend Developer Mid

Construirás la plataforma que mueve flotas de motos, impactando la logística y movilidad con ownership real.
Emma destaca
La IA de Emma escribió esto. Habla con Emma para editarlo.
Tiempo completo

Tipo de contrato: Empleado

Compensación base
COP2.5M - 3.5M/mes
~USD679 - 951/mes

+ Comisiones (~ COP1M /mes)

No negociable
location_on
Remoto (para residentes de Colombia)
Remoto (para residentes de Mexico)
Remoto (para residentes de Perú)
flightsmode
Patrocinio de visa: No
skeleton-gauges
Excluiste los match de trabajo con .
Para deshacerlo, ve a la sección ‘Tus habilidades e intereses’ de tus preferencias.
Revisar preferencias
Publicado hace 26 días

Requisitos y responsabilidades


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
Cierra en:
0
días
0
horas
0
min
0
seg
Opcionalmente, puedes añadir más información después (beneficios comunes, preguntas de pre-selección, etc.)
check_circle

Pago confirmado

Un miembro del equipo de Torre se pondrá en contacto contigo en breve

Mientras tanto, continúa agregando información a tu vacante.