Buscamos un/a Desarrollador/a Backend con experiencia en Python y Odoo para diseñar, desarrollar y mantener módulos personalizados que soporten procesos de negocio (Ventas, Compras, Inventario, Contabilidad y RR. HH.). Trabajarás con un equipo multidisciplinario en un entorno ágil, asegurando calidad, rendimiento y mantenibilidad del código.
Responsabilidades
Diseñar y desarrollar módulos Odoo (models, views, security, reports) y APIs REST.
Integrar Odoo con sistemas externos (pagos, facturación electrónica, logística).
Optimizar rendimiento (ORM, SQL, caching) y asegurar calidad (tests unitarios, code review).
Analizar requerimientos, estimar esfuerzos y documentar soluciones.
Dar soporte a incidencias y participar en despliegues CI/CD.
Requisitos (must-have)
3–5 años en Python; 2+ años desarrollando en Odoo (v14+ ideal).
Conocimiento de ORM de Odoo, QWeb, XML, seguridad (ACL/record rules).
PostgreSQL (consultas, índices, vistas), Git y flujos de ramas.
Buenas prácticas: PEP8, testing, documentación.
Comunicación efectiva y trabajo en equipo.
Deseables (nice-to-have)
Experiencia con Docker, Nginx, CI/CD (GitLab/GitHub Actions).
Integraciones con OpenAI/IA o herramientas NLP.
Experiencia en contabilidad/facturación electrónica LATAM.
Inglés intermedio.
Criterios de evaluación
Proyectos comprobables en Odoo (repos o portafolio).
Claridad al explicar decisiones técnicas y trade-offs.
Capacidad para depurar y optimizar consultas/ORM.
Calidad del código (legibilidad, tests, arquitectura).
Modalidad y ubicación