The English-language job board for Spain
91,000+ live jobsFull Stack Developer specialized in Moodle - Talent Pool
Hybrid in Spain·Full-time·Added 7 months ago
This job was published 7 months ago
206 open roles
Our summary
- Hours
- Jornada intensiva in summer
- Work mode
- Hybrid, Spain
- Contract
- Full-time
- Experience
- 3+ years
- Education
- University degree
- Benefits
- Private health insurance, life insurance, gym access






Visa options
The ad rules out sponsorship
The advert says visa sponsorship isn’t available for this role.
Skills
Nice to have
This job advert was originally written in Spanish.
Requirements
What we're looking for
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).
Nice to have
Specialization valued
Generic Competencies
Teamwork
Proactivity
Ability to adapt
Education & certifications
Required Education
Degree in Computer Science
Languages
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).
Pay & benefits
What you'll get
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).
TED check of €11/day.
You will have exclusive discounts as a Telefónica employee on various products and services.
Free gym at our facilities
Visa & relocation
Position not currently open. When we are actively recruiting, we will review applications.
The role
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.
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 you'll do
Duties
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.
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.
Hiring process
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!
About Telefónica
Telefónica is one of the world's largest telecommunications companies, providing fixed and mobile connectivity, digital services, and technology solutions to consumers and businesses across Europe and Latin America. With over 100,000 employees and a strong presence in Spain, the UK, Germany, and Brazil, the company operates through brands such as Movistar, O2, and Vivo, and has expanded into areas like cybersecurity, cloud, IoT, and AI through its innovation units.
In Spain, Telefónica is headquartered in Madrid and is a major employer of tech talent, with a strong focus on cybersecurity, data, and AI. The company actively hires international professionals, offering roles in English and fostering a diverse, innovative culture. Its Spanish operations are central to its global strategy, making it a relevant option for internationals seeking to work in a large, established tech and telecom player in Spain.
- Industry
- Telecom
- Founded
- 1924
- Employees
- 100,000+
- Headquarters
- Madrid, Spain
- In Spain
- Madrid, Barcelona
Good to know if you are moving
- Telefónica's Spanish offices are largely based in Madrid and Barcelona, with a significant tech hub in the Distrito Telefónica complex in Madrid.
- The company frequently hires international tech talent and many roles are offered in English, making it accessible for non-Spanish speakers.
- Telefónica has a strong commitment to innovation, with dedicated units like gAIt and Wayra focusing on AI and startups.
- The company offers a comprehensive relocation package and support for international hires, including visa assistance.
- With a global presence and a large Spanish operation, Telefónica provides opportunities for internal mobility across countries and roles.
In their own words
About the company & team
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.
We are one of the best employers:
Immersing yourself in innovative and challenging projects.
Boosting your professional development through continuous training tailored to your needs and motivations.
Furthermore, Telefónica defines a high-impact culture and a common leadership model that allows us to turn strategy into action, based on three key attitudes:
Dar lo mejor de nosotros
Cuestionar nuestros límites
Growing together AND in six capabilities that make a difference in the day-to-day:
Foco en el cliente
Excelencia en la ejecución
Innovación digital
Claridad y valentía
Impulso de la responsabilidad
Desarrollo de las personas
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?
You must be familiar with the Responsible Business Principles that apply to your area of responsibility. We are looking for trustworthy professionals with integrity, committed to ethical and transparent management, promoting fairer and more sustainable social and environmental development.
Additional information
Professional Experience
Between 3 and 5 years of experience in Moodle development.
More jobs like this
or browse Full-stack·Mid-level·Hybrid·IBEX 35·Telecommunications & Connectivity·Spanish Brands·Telecom
