Full Stack Developer specialized in Moodle - Talent Pool
Telefónica·Spain
What they offer
Full-time hours
Per the ad.
Hybrid
Office and home days — the ad has the split.
What they ask for
Have the right to work in Spain
Telefónica doesn't mention sponsorship in the ad.
Speak native-level Spanish
Listed as a requirement in the ad.
Be near Spain for hybrid days
No relocation package mentioned.
Have 3+ years of experience
Mid-level role.
Pulled from the advert automatically — the full ad is what counts.
This job was published 5 months ago
About the role
We are looking for a Full Stack Developer specialized in Moodle to join our team. The ideal person should have solid experience in PHP development solutions, deep knowledge of Moodle, and advanced skills in web security and web standards. This position is perfect for a professional passionate about technology and education, willing to face challenges and contribute to innovative projects.
POSITION: Full Stack Developer specialized in Moodle - Talent Pool
What we're looking for
For this position, we are looking for a professional with a minimum of 3 years of experience in PHP development solutions and deep knowledge of Moodle, especially its latest versions, including Moodle 4.x. They must be able to develop advanced plugins and themes, optimize platform performance, and ensure integration with external services. Additionally, they must be familiar with best programming practices, web security, and web standards.
We are looking for a proactive person with the ability to work both autonomously and as part of a team, with a mindset of continuous improvement and learning. They must have an analytical and problem-solving approach, as well as excellent communication skills to collaborate effectively with other departments and stakeholders.
Education & certifications
Required Education
Degree in Computer Science
Specialization valued
What you'll get
Benefits of joining our team:
Hybrid work model: We value flexibility, positioning ourselves as a benchmark in new ways of working, schedules, shifts, and work-life balance measures.
Flexible start times.
Intensive working day during the months of July and August.
22 vacation days + 4 TED days
Option to activate the pension plan with corresponding contributions from both the employee and the company.
Life insurance and private medical insurance (100% covered by the company).
Restaurant card of €11/day
You will have exclusive discounts as a Telefónica employee on various products and services.
Access to free language training (English, German, and Portuguese) as well as to Telefónica University and various courses on the E-learning platform. Additionally, we support obtaining certifications (ISO, AWS, Security+, DevOps).
Free gym at our facilities
Excellent dynamic and multidisciplinary work environment
About the company & team
TELEFÓNICA EDUCACIÓN DIGITAL, S.L.U. is a company of the Telefónica Group, specialized in offering comprehensive online learning solutions for Education and Training, with more than 15 years of experience in the national and international market. Telefónica Educación Digital develops high-impact learning processes for people and organizations. We are looking for people with curiosity and a desire to learn and grow in a work environment that values the active participation of new ideas, to join a consolidated and pioneering professional team in online learning.
Its headquarters are located in Spain, within Telefónica District in Madrid.
¿POR QUÉ TELEFÓNICA?
If you join Telefónica, you join one of the TOP TEN technology companies to work for in Spain and a team that keeps reinventing itself every day to be a leader in its sector.
Because at Telefónica, we firmly believe that people like you are what give meaning to technology, not the other way around. We want to make our world more human by connecting people's lives. And that is why we aim to digitalize the entire society, leaving no one behind.
At Telefónica, we firmly believe that promoting diversity and inclusion is a great opportunity to connect talent and grow as a company and as a society. There is a place at Telefónica for all types of talent; above all, we seek diversity of talent. What is yours?
Generic Competencies
Teamwork
Proactivity
Ability to adapt
Technical and IT Knowledge
Knowledge of Moodle.
PHP 8.X, modern JavaScript (promises, asynchronous handling, arrow functions, destructuring, ES6 modules, DOM manipulation, frameworks such as React, Angular, Vue.js), HTML5, CSS3, SASS, PHP MVC frameworks (Laravel, CodeIgniter, Symfony), MySQL/PostgreSQL databases, SPA applications.
Familiarity with LAMP/MAMP, use of Docker, high-availability and concurrency solutions, caching systems (Redis, Elasticsearch).
Object-oriented programming and SOLID principles, design patterns and advanced architecture, TDD (PHPUnit), BDD (Behat), performance testing tools (JMeter), web standards and accessibility (W3C).
Technical Knowledge: Plugin development, core customization, PHP problem-solving, MySQL/PostgreSQL database management, UI customization with HTML/CSS/JavaScript, use of AJAX and Moodle APIs.
Plugin and Theme Development: Creation of custom plugins and themes, use of Mustache.
Administration: Installation and configuration, user administration, roles and permissions, implementation of security measures, backups and recovery.
Optimization and Performance: Optimization techniques, monitoring, and scalability.
Integration: Integration with LMS, ERPs, CRMs, use of web services.
Methodologies and Best Practices: Agile methodologies (Scrum, Kanban), use of Git, unit and integration testing practices, clear and useful documentation.
Extensive functional knowledge of the solution.
Professional Experience
Between 3 and 5 years of experience in Moodle development.
Additional information
Inactive vacancy. When we are actively searching, we will review applications.
Duties
When filling out the form, it is not necessary to complete every field, only the mandatory ones. We do need your CV and your answers to the questions asked. Thank you!
It is necessary that you know the Responsible Business Principles that apply to your area of responsibility. We are looking for trustworthy professionals with integrity, who are committed to ethical and transparent management, promoting a fairer and more sustainable social and environmental development.
About the role
Estamos en la búsqueda de un/a Desarrollador/a Full Stack con especialización en Moodle para unirse a nuestro equipo. La persona ideal deberá contar con una sólida experiencia en desarrollo de soluciones PHP, un profundo conocimiento de Moodle y habilidades avanzadas en seguridad web y estándares web. Esta posición es perfecta para un/a profesional apasionado/a por la tecnología y la educación, dispuesto/a a enfrentar retos y contribuir a proyectos innovadores.
PUESTO: Desarrollador/a Full Stack especializado en Moodle - Talent Pool
What we're looking for
Para esta posición buscamos un/a profesional con un mínimo de 3 años de experiencia en el desarrollo de soluciones en PHP y un profundo conocimiento de Moodle, especialmente en sus últimas versiones, incluyendo Moodle 4.x. Debe ser capaz de desarrollar plugins y temas avanzados, optimizar el rendimiento de la plataforma y asegurar la integración con servicios externos. Además, debe estar familiarizado/a con las mejores prácticas de programación, seguridad web y estándares web.
Buscamos una persona proactiva, con habilidades para trabajar de manera autónoma y en equipo, con una mentalidad de mejora continua y aprendizaje. Debe tener un enfoque analítico y orientado a la resolución de problemas, además de excelentes habilidades de comunicación para colaborar eficazmente con otros departamentos y partes interesadas.
Education & certifications
Formación Requerida
Grado en Informatica
Valorable especialización
What you'll get
Ventajas de formar parte de nuestro equipo:
Modelo híbrido de trabajo: Cuidamos la flexibilidad, posicionándonos como referente en nuevas formas de trabajo, horarios, jornadas y medidas de conciliación.
Flexibilidad en horario de entrada.
Jornada intensiva de trabajo en los meses de julio y agosto.
22 días de vacaciones + 4 días TED
Disponibilidad de activar el plan de pensiones con las correspondientes aportaciones del participe y de la empresa.
Seguro de vida y seguro médico privado (100% a cargo de la empresa).
Tarjeta restaurante de 11€/día
Contarás con descuentos exclusivos por ser empleado de Telefónica en diferentes productos y servicios.
Acceso gratuito a formación de idiomas (Inglés, Alemán y Portugués) así como a la Universidad de Telefónica y diversos cursos de la plataforma E-learning. Además, apoyamos la obtención de certificaciones (ISO, AWS, Security+,DevOps).
Gimnasio gratuito en nuestras instalaciones
Excelente ambiente de trabajo dinámico y multidisciplinar
About the company & team
TELEFÓNICA EDUCACIÓN DIGITAL, S.L.U. es una empresa del Grupo Telefónica, especializada en ofrecer soluciones integrales de aprendizaje online para la Educación y Formación, con más de 15 años de experiencia en el mercado nacional e internacional, Telefónica Educación Digital desarrolla procesos de aprendizaje de alto impacto en personas y organizaciones. Buscamos personas con inquietudes con ganas de aprender y desarrollarse en un entorno de trabajo que valora la participación activa de ideas nuevas, para incorporarse a un equipo profesional consolidado y pionero en el aprendizaje online
Su sede central está ubicada en España, dentro del Distrito Telefónica en Madrid.
¿POR QUÉ TELEFÓNICA?
Si te unes a Telefónica, te unes a una de las empresas tecnológicas TOP TEN para trabajar en España y a un equipo que no deja de reinventarse cada día para ser líder en su sector.
Y es que, en Telefónica, creemos firmemente que son las personas como tú las que dan sentido a la tecnología y no al revés. Queremos hacer nuestro mundo más humano, conectando la vida de las personas. Y por ello, aspiramos a digitalizar a toda la sociedad, sin dejar a nadie atrás.
En Telefónica creemos firmemente que promover la diversidad y la inclusión es una gran oportunidad para conectar talento, crecer como compañía y como sociedad. Hay un lugar en Telefónica para todos los tipos de talento, por encima de todo buscamos diversidad de talentos ¿Cuál es el tuyo?
Competencias Genéricas
Trabajo en equipo
Proactividad
Capacidad de adaptación
Conocimientos Técnicos e informáticos
Conocimientos en Moodle.
PHP 8.X, JavaScript moderno (promesas, manejo asíncrono, funciones de flecha, destructuración, módulos ES6, manejo del DOM, frameworks como React, Angular, Vue.js), HTML5, CSS3, SASS, frameworks MVC de PHP (Laravel, CodeIgniter, Symfony), bases de datos MySQL/PostgreSQL, aplicaciones SPA's.
Familiaridad con LAMP/MAMP, uso de Docker, soluciones de alta disponibilidad y concurrencia, sistemas de caché (Redis, Elasticsearch).
Programación orientada a objetos y principios SOLID, patrones de diseño y arquitectura avanzada, TDD (PHPUnit), BDD (Behat), herramientas de prueba de rendimiento (JMeter), estándares web y accesibilidad (W3C).
Conocimiento Técnico: Desarrollo de plugins, personalización del núcleo, resolución de problemas en PHP, gestión de bases de datos MySQL/PostgreSQL, personalización de UI con HTML/CSS/JavaScript, uso de AJAX y APIs de Moodle.
Desarrollo de Plugins y Temas: Creación de plugins personalizados y temas, uso de Mustache.
Administración: Instalación y configuración, administración de usuarios, roles y permisos, implementación de medidas de seguridad, copias de seguridad y recuperación
Optimización y Rendimiento: Técnicas de optimización, monitoreo y escalabilidad.
Integración: Integración con LMS, ERPs, CRMs, uso de web services.
Metodologías y Buenas Prácticas: Metodologías ágiles (Scrum, Kanban), uso de Git, prácticas de pruebas unitarias y de integración, documentación clara y útil.
Amplio conocimiento funcional de la solución.
Experiencia Profesional
Entre 3 y 5 años en desarrollo en Moodle.
Additional information
Vacante no activa, Cuando estemos en búsqueda activa, valoraremos las candidaturas.
A la hora de rellenar el formulario, no es necesario completarlo todo, solo los campos obligatorios. Sí necesitamos tu CV y contestación a las preguntas planteadas. ¡Gracias!
Es necesario que conozcas los Principios de Negocio Responsable que apliquen a tu ámbito de responsabilidad. Buscamos profesionales confiables, con integridad, que se comprometan con una gestión ética y transparente, promoviendo un desarrollo social y ambiental más justo y sostenible.
You'll most likely need Spanish to apply.This job was automatically translated to English, .
About the company
Telefónica
Telecom