Desarrollador/a Full Stack

Telefónica S.A.
Madrid, Spain
4 days ago
Apply on www.adzuna.es
Prepare application

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

JavaScript (Programming Language) PHP (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Apache HTTP Server HTML5 Cascading Style Sheets (CSS) Mobile Application Development Software Quality Code Review Databases Computer Engineering
+18 more
Linux Web Development Web Servers PostgreSQL Moodle MySQL Nginx Scrum Methodology Software Engineering ReactJS Git Vue.js AngularJS Kubernetes Restful APIs Network Server Software Version Control Docker

Job description

Buscamos un Desarrollador/a Full Stack con una sólida especialización en Moodle para unirse a nuestro equipo de desarrollo. La persona seleccionada será responsable del diseño, desarrollo, implementación y mantenimiento de nuestras plataformas Moodle, asegurando su correcto funcionamiento, escalabilidad y seguridad. Además, colaborará en la integración de nuevas funcionalidades y en la optimización de la experiencia de usuario., * Diseñar, desarrollar e implementar soluciones y plugins personalizados para Moodle.

  • Gestionar y mantener la infraestructura de Moodle (servidores, bases de datos, etc.).
  • Integrar Moodle con otras herramientas y sistemas (APIs, SSO, etc.).
  • Optimizar el rendimiento y la seguridad de las plataformas Moodle.
  • Participar en todas las fases del ciclo de vida del desarrollo de software (análisis, diseño, codificación, pruebas, despliegue y mantenimiento).
  • Colaborar con el equipo de diseño y pedagogía para traducir los requisitos funcionales en soluciones técnicas.
  • Realizar revisiones de código y asegurar la calidad del software.
  • Mantenerse actualizado/a sobre las últimas tendencias y tecnologías en Moodle y desarrollo web.

Requirements

  • Grado en Ingeniería Informática, Telecomunicaciones o campo relacionado.
  • Experiencia demostrable como Desarrollador/a Full Stack, con un enfoque significativo en Moodle.

Conocimientos Técnicos

  • Moodle: Amplio conocimiento de la arquitectura de Moodle, desarrollo de plugins, temas, módulos y personalizaciones.
  • Lenguajes de Programación: Dominio de PHP (imprescindible), JavaScript, HTML5 y CSS3.
  • Frameworks y Librerías JavaScript: Experiencia con frameworks como React, Angular o Vue.js.
  • Bases de Datos: Experiencia con MySQL/PostgreSQL y optimización de consultas.
  • Control de Versiones: Dominio de Git.
  • Servidores: Conocimientos de administración de servidores web (Apache/Nginx) y sistemas operativos Linux.
  • APIs: Experiencia en el consumo y diseño de APIs RESTful.

Habilidades Personales

  • Capacidad para trabajar de forma autónoma y en equipo.
  • Excelentes habilidades de comunicación oral y escrita.
  • Proactividad, orientación a resultados y capacidad de resolución de problemas.
  • Atención al detalle y compromiso con la calidad del código.

Se Valorará Positivamente

  • Certificaciones oficiales de Moodle.
  • Conocimiento de metodologías ágiles (Scrum, Kanban).
  • Experiencia con Docker y Kubernetes.
  • Experiencia en el desarrollo de aplicaciones móviles.
  • Nivel de inglés avanzado.

Benefits & conditions

  • Contrato indefinido.
  • Salario competitivo acorde a la experiencia y valía del candidato/a.
  • Modalidad de trabajo flexible (teletrabajo parcial o total).
  • Oportunidades de desarrollo profesional y formación continua.
  • Ambiente de trabajo dinámico, colaborativo y con enfoque en la innovación.
  • Participación en proyectos desafiantes y de alto impacto en el sector e-learning.

About the company

Somos una empresa líder en el desarrollo de soluciones e-learning y plataformas educativas, comprometidos con la innovación y la calidad en el ámbito de la formación online. Nuestro equipo está compuesto por profesionales apasionados por la tecnología y la educación, trabajando para ofrecer experiencias de aprendizaje enriquecedoras y accesibles.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es
Prepare application

Good distractions

Loading talks and stories from around this role…