Estamos en búsqueda de un Desarrollador Full-stack con experiencia sólida en Python y Vue.js para incorporarse a nuestro equipo tecnológico. Formará parte de una empresa que proporciona soluciones completas IaaS y PaaS para diversos segmentos empresariales, desde emprendedores hasta grandes corporaciones, implementando aplicaciones cliente-servidor sofisticadas con tecnologías modernas.
Experiencia en Python
- Trayectoria profesional mínima de 8 años en desarrollo de software.
- Experiencia específica con Python 3.7 o superior durante al menos 5 años.
- Dominio del framework Flask (versiones 2.x y 3.x) para desarrollo backend.
- Conocimiento avanzado de SQLAlchemy (versiones 1.4 y 2.x).
- Manejo experto de bibliotecas complementarias: Requests, Flask-SQLAlchemy, Flask-Migrate, Flask-CORS, Werkzeug, Gunicorn, Apscheduler, Dramatiq, PyJWT y LDAP3.
- Competencia demostrable en configuración e implementación de REST API.
- Comprensión profunda de arquitecturas MV* para aplicaciones web.
- Experiencia sólida con PostgreSQL mediante ORM.
- Conocimiento avanzado de relaciones y estructura de bases de datos.
- Capacidad para desarrollar consultas SQL optimizadas.
- Experiencia con flujos de trabajo GitLab CI/CD.
- Dominio de control de versiones con Git.
Experiencia en JavaScript
- Mínimo 5 años de experiencia con JavaScript moderno.
- Al menos 3 años trabajando con el framework Vue.js (versiones 2 y 3).
- Experiencia práctica con el framework CSS Tailwind.
- Conocimiento del framework Foundation para desarrollo frontend.
- Dominio de bibliotecas especializadas: Vue-router, Vuex, Pinia y Axios.
- Experiencia en integración con servicios REST API.
- Competencia en automatización con GitLab CI/CD para frontend.
- Habilidades avanzadas en gestión de código con Git.
Competencias Adicionales Valoradas
- Experiencia en integración de sistemas heterogéneos.
- Conocimientos de contenedorización con Docker.
- Familiaridad con métodos ágiles de desarrollo.
- Experiencia con pruebas automatizadas (pytest, Jest).
- Conocimientos de seguridad web y mejores prácticas.
- Experiencia en entornos cloud (AWS, Google Cloud, Azure).
Por Qué Unirse a Nuestro Equipo
Ofrecemos un entorno de trabajo dinámico donde podrá desarrollar soluciones tecnológicas innovadoras con impacto real. Valoramos la autonomía profesional, el crecimiento continuo y la excelencia técnica. Formará parte de un equipo que desarrolla productos de alto valor para empresas de diversos sectores, utilizando tecnologías de vanguardia en un ambiente colaborativo y flexible.