The English-language job board for Spain

Full Stack Developer specialized in Moodle - Talent Pool

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

This job was published 7 months ago

Telefónica

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.

Find jobs with visa support

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.

All open roles at Telefónica
WhatsApp