




Job Summary: At MotoSmart, we are looking for a Mid Backend Developer who wants true ownership of components to build and maintain the technology platform that powers motorcycle fleets. Key Highlights: 1. True ownership of components 2. Code review culture, learning, and continuous improvement 3. Autonomy and mentorship, with growth opportunities MOTOSMART \- JOB OFFERING Mid Backend Developer Python \- FastAPI \- PostgreSQL What will you do here? At MotoSmart, we build the technology platform that powers motorcycle fleets: real-time tracking, document processing, notifications, and much more. We’re seeking a Mid Backend Developer who wants true ownership of components—not just ticket execution. This role combines API development, asynchronous workers, and external integrations alongside a technical team committed to code quality. Responsibilities \- Implement and maintain REST endpoints with FastAPI for business functionalities (fleets, drivers, GPS events). \- Develop and maintain asynchronous jobs with Celery for notifications, alerts, and scheduled tasks. \- Integrate external GPS/telematics APIs and manage real-time data flows (WebSockets / SSE). \- Write efficient queries using SQLAlchemy \+ PostgreSQL and identify performance bottlenecks. \- Collaborate with frontend and product teams to build end-to-end features from design through deployment. \- Fix complex bugs in asynchronous workflows by tracing root causes using logs in Kibana. \- Maintain test coverage for your assigned components, prioritizing reliability. \- Participate in code reviews, providing constructive feedback and upholding team standards. Who we’re looking for Required Qualifications \- 2–4 years of backend experience with Python in production environments. \- Experience with FastAPI (or Flask/Django REST Framework, with willingness to migrate). \- Proficiency with PostgreSQL: relational modeling, complex queries, basic indexing. \- Real-world usage of SQLAlchemy ORM. \- Docker and Docker Compose for development and deployment. \- Understanding of REST patterns and best practices in API design. \- Familiarity with task queues or asynchronous processing (Celery, RQ, or similar). Desirable / Bonus Points \- Redis as cache or message broker. \- Elasticsearch / Kibana for search or observability. \- WebSockets or SSE for real-time communication. \- Integration of third-party APIs (GPS, payments, telematics, or others). \- Basic CI/CD (GitHub Actions, GitLab CI, or similar). \- Experience in logistics, IoT, or mobility. Tech Stack \& Tools Area \- Technology \- Expected Level Language \- Python 3\.11\+ \- Strong Framework \- FastAPI \- Strong Database \- PostgreSQL \+ SQLAlchemy \- Strong Cache / Broker \- Redis \- Basic–Intermediate Workers \- Celery (worker \+ beat) \- Basic–Intermediate Search / Logs \- Elasticsearch \+ Kibana \- Basic Infrastructure \- Docker / Docker Compose \- Intermediate Real-time \- WebSockets / SSE \- Basic What we offer \- Work on a product with real impact and active users in daily operations. \- Code review culture, learning, and continuous improvement. \- Autonomy and mentorship: no micromanagement, with mentoring when needed. \- Growth opportunities toward Senior level within the organization. \- Budget for courses, books, and conferences. \- \[Additional benefits: health insurance, equipment, others — to be completed]. Conditions Work Mode \- Remote Location \- Colombia Contract Type \- To be determined Salary \- $2\.500\.000 \- $3\.500\.000 Position Type: Full-time


