Frontend Internship

VODAFONE INTELLIGENT SOLUTIONS ESPAÑA S.L.

Málaga (Málaga)

T/2025/47760


What does the company offer?
  • 1 internship vacantNone en VODAFONE INTELLIGENT SOLUTIONS ESPAÑA S.L. de 6 meses to join in octubre 2025
  • Study assistance of 700.00€ gross monthly
  • 5h. diarias en Jornada de mañana
  • START Programme
  • Work Center en Spain: Vodafone Innovation Hub Málaga (Málaga)
What profile is the company looking for?
  • University undergrade student or University postrgrade student: Grado en Ingeniería en Informática, Grado en Ingeniería de Computadores
Proposed training plan
🏢 About the Company and Department

The Frontend Development Team within the Unified Communications area is composed of experienced senior software engineers who are building a reusable frontend framework to support multiple digital applications. The team works in close collaboration with the UX/UI design department to ensure seamless user journeys and coherent interface behavior. All developments are deployed in the Amazon Web Services (AWS) cloud environment.

📚 Learning Objectives

During this internship, the student will:

  • Learn to implement frontend interfaces using modern technologies such as React, TypeScript, Redux, and GraphQL.

  • Understand the Backend-for-Frontend (BfF) design pattern and how it connects frontend with microservices.

  • Apply principles of responsive design, accessibility, and usability in modern web applications.

  • Develop skills in CI/CD workflows, source control (Gitlab), and development tools like SonarQube, Docker, Figma, Jira, and Confluence.

  • Explore the use of AI tools such as GitHub Copilot to improve efficiency and code quality.

  • Deepen understanding of monorepo architecture, unit testing, and frontend code quality standards.

The student will participate in real-world development cycles, balancing hands-on coding, prototyping, research, and active knowledge exchange with the team.

👩‍🏫 Mentorship and Supervision

To ensure the experience remains educational and guided:

  • A dedicated mentor will support the student throughout the internship.

  • Learning objectives will be clearly defined and tracked regularly.

  • The student will receive structured feedback to help improve and reinforce acquired skills.

🎓 Candidate Profile

📌 University Degree → Bachelor’s Degree in Computer Engineering, Software Engineering, Multimedia Engineering or similar.
📌 Required Skills:

  • Basic knowledge of web programming and interest in frontend development.

  • Understanding of HTML/CSS/JS, component-based UI, and HTTP-based services.

  • Experience in at least one frontend language or framework (e.g. JavaScript, React, Angular, Vue).

  • Proactive and eager to learn.

  • Self-driven, with a can-do attitude and enthusiasm for technology.

  • Team collaboration and good communication to share progress and blockers.
    📌 Tools & Concepts (valued): React, TypeScript, GraphQL, Redux, Gitlab, Docker, Figma, CI/CD, SonarQube, BfF architecture, JWT, responsive design, monorepo.
    📌 Languages: An intermediate level of English is recommended