




Job Summary: We are seeking a Backend Developer with experience in Python and knowledge of Vue.js to develop the Control Panel of an AI architecture, integrating into a specialized team. Key Highlights: 1. Development of Control Panel for AI architecture 2. Integration into a specialized team with an experienced Tech Lead 3. Opportunity for growth in cloud technologies and modern architectures **Description:** ---------------- At Experience IT Solutions, we continue growing. We are looking to hire a Backend Developer with Python experience and knowledge of Vue.js to participate in developing the Control Panel of an innovative AI-based architecture. You will join a highly specialized team, working alongside an experienced Tech Lead who will support your professional development and enable continued growth in cloud technologies and modern architectures. If you are passionate about software development, enjoy building scalable solutions, and want to be part of innovative AI-related projects, we want to meet you. **What will be your responsibilities?** * Develop and maintain RESTful APIs using Python and Flask. * Participate in the development of the new Vue.js-based Control Panel. * Design and implement reusable and maintainable components. * Integrate frontend services with REST APIs. * Collaborate on technical design, testing, and documentation of developments. * Work jointly with development, product, and DevOps profiles to ensure high-quality deliveries. * Apply best practices in development, modularization, testing, and version control. * Participate in cloud initiatives on Google Cloud Platform (GCP), gaining experience in managed services and modern architectures. **Requirements:** --------------- * Minimum 2\-3 years of professional backend development experience with Python 3\. * Experience in designing and developing REST APIs using Flask. * Approximately 1 year of frontend development experience. * Knowledge of Vue.js. * Proficiency in JavaScript, HTML, and CSS. * Experience developing responsive interfaces and integrating REST services. * Knowledge of testing, error handling, and Python project structuring. * Experience with relational (PostgreSQL, MySQL) and/or non-relational databases. * Strong Git and CI/CD environment skills. * Ability to work autonomously and collaboratively. * Strong communication and teamwork skills. **We especially value:** * Experience with Google Cloud Platform (Cloud Functions, Cloud Run, Pub/Sub, etc.). * Experience with Vue 3\. * Knowledge of GCP deployment standards and processes. * Knowledge of authentication and authorization (OAuth, JWT). * Experience in application security and secret management. * Experience with Docker and containerization. * Participation in projects adhering to strong architectural, documentation, and code quality practices. Join our team at eXperience IT Solutions and become part of a leading IT services company across Spain! Our commitment is to foster respectful and dignified work environments, always supporting the professional development of all employees. We guarantee equal opportunities throughout selection, training, and promotion processes, offering a workplace free from any form of discrimination based on gender, age, disability, sexual orientation, gender identity or expression, marital status, or personal or social circumstances. This position is open to all candidates meeting the job requirements. Candidates holding a disability certificate of 33% or higher, as defined by current legislation, will be especially valued.


