The English-language job board for Spain
91,000+ live jobsFull Stack Developer specialized in Moodle
Hybrid in Spain·Full-time·Added 4 months ago
This job was published 4 months ago
206 open roles
Our summary
- 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
The ideal candidate must have solid experience in PHP development, in-depth 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 take on challenges and contribute to innovative projects.
- 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.
- Between 3 and 5 years of experience in Moodle development.
Nice to have
- Specialization valued
Education & certifications
- Degree in Computer Science
Languages
- Free access to language training (English, German, and Portuguese) as well as various courses on the E-learning platform.
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.
- 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 (Telefónica District).
The role
TELEFÓNICA EDUCACIÓN DIGITAL, S.L.U. offers comprehensive learning solutions for Education and Training, with more than 20 years of experience in the national and international market. It develops high-impact learning processes for individuals and organizations.
In an increasingly uncertain world, one of the greatest gifts you can give a person is their education. Education is one of the most valuable assets that can be offered for the future: it expands options, generates confidence, and allows one to face changes with greater security. In this sense, the purpose of Telefónica Educación Digital is clear and deeply relevant: to offer this gift to each of our users. Few purposes have a greater value or a more lasting impact than helping people build their future.
POSITION: Full Stack Developer specialized in Moodle - Talent Pool
Inactive vacancy. When we have an active search, we will review applications.
What you'll do
- Development and maintenance of Moodle platforms.
- Customization of themes, plugins, and functionalities.
- Full Stack development (PHP, JavaScript, HTML, CSS, and SQL).
- Integration of Moodle with external systems and APIs.
- Database management and optimization.
- Incident resolution and ongoing technical support.
- Implementation of performance and security improvements.
- Participation in deployments, updates, and environment maintenance.
- Creation of reports and functionalities focused on learning tracking.
- Collaboration with functional teams to define and implement requirements.
Generic Competencies
- Teamwork
- Proactivity
- Ability to adapt
Additional information
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
The future of Telefónica is in your hands.
Working at Telefónica means being part of a century-old company that aspires to be a world-leading European operator. A company with a clear purpose: to be the best gateway for citizens, companies, and institutions to the digital technologies that are transforming the world.
A challenge that requires the best professionals, the best people.
Our way of working is based on three attitudes that define us:
We give our best. We believe in the power of simplicity and in focusing on what truly generates impact. We generate trust when we understand the client and deliver what makes the difference. Excellence is our standard to achieve impact today and in the long term.
We question our own limits. We innovate and are transformers when we take intelligent risks. We promote real debate, make clear decisions, and act with courage so that good ideas move forward without fear of making mistakes.
We surpass ourselves together. Growth occurs when we all take responsibility for results, truly involve ourselves in what we achieve as a team, and take the initiative to make things happen. Evolving our capabilities and daring to take bold personal steps is what drives a leading Telefónica.
Because the present challenges us. And we are prepared. Because there is nothing more powerful than a group of people pursuing a common goal, knowing clearly how to achieve it and giving their all to get there.
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.
At Telefónica, we firmly believe that promoting diversity and inclusion is a great opportunity to connect talent, and to 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?
More jobs like this
or browse Software engineering·Mid-level·Hybrid·IBEX 35·Telecommunications & Connectivity·Spanish Brands·Telecom
