The English-language job board for Spain

Full Stack Developer specialized in Moodle

Hybrid in Spain·Full-time·Added 4 months ago

This job was published 4 months ago

Telefónica

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.

Find jobs with visa support

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?

All open roles at Telefónica
WhatsApp