Specialist Frontend Engineer

Vodafone Group Plc.
Municipality of Madrid, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Municipality of Madrid, Spain

Tech stack

JavaScript
API
Agile Methodologies
Automation of Tests
Software Quality
Code Review
Software Debugging
Scrum
Data Streaming
TypeScript
Google Cloud Platform
React
Backend
Kubernetes
Front End Software Development
React
Docker

Job description

  • Build & evolve the frontend: implement features in React/TypeScript; shape component architecture, routing, data fetching, and state management (Redux and related patterns).

  • Library & tooling adoption: assess, introduce, and operationalize modern libraries and tooling (migration plans, usage guidelines, guardrails).

  • Code quality & mentoring: perform thorough code reviews, pair when useful, and coach teammates on readability, testability, and maintainability.

  • Cross-functional collaboration: work closely with backend engineers on API contracts and with UX/design on design system usage and interaction details.

  • Defect handling: triage, debug, and resolve bugs efficiently; prevent regressions with targeted tests.

  • Communication & stakeholder updates: present demos, explain trade-offs, and provide concise feature updates to internal and external stakeholders/clients.

  • Distributed delivery: coordinate hand-offs across time zones; use clear specs, acceptance criteria, and async communication.

  • Documentation: record architectural decisions, patterns, and runbooks to reduce single-person dependency.

  • Out of scope: security ownership remains with platform/security teams; collaborate as needed but do not lead it.

Requirements

  • Expert React with Redux/state management (, action/reducer patterns, side-effects, store composition) in production systems.

  • Strong JavaScript (ESNext) and TypeScript proficiency.

  • Solid understanding of frontend architectures (module boundaries, composition, state/data flow, performance, accessibility fundamentals).

  • Proven experience with code reviews, collaborating with backend and UX/design partners, and working with distributed teams across time zones.

  • Comfortable presenting work (demos, client updates) and communicating clearly with non-engineers.

  • Familiarity with Agile methods; SAFe experience preferred (or solid Scrum ceremony participation: PI/quarterly planning, refinement, sprint planning, reviews, retros).

  • Advanced level of English

Nice to have

  • Exposure to Kubernetes, Docker, and GCP; understanding of CI/CD pipelines and observability basics.

  • Experience with automated testing (unit, integration, E2E) and build/bundle tooling.

About the company

Would you like to be part of our new adventure? Vodafone Group launched its new technological HUB in 2021, an international center of excellence dedicated to research and development of technical solutions, such as Secure Networks, 5G and 6G development, Open RAN, IoT, MPN & MEC and UCC for Vodafone Business, platforms and enterprise solutions. This vacancy is part of VOIS Spain, legal entity part of Vodafone Group. Come and join us to create the future together! For the role of Senior Frontend Engineer we are looking for candidates with a broad range of skills. In order to backfill the position who provides deep hands-on expertise, guides other frontend engineers, and helps keep delivery predictable. The focus is frontend architecture and practical adoption of modern libraries/technologies-not security ownership. Spain (onsite/hybrid). Work primarily in CET with regular overlap to support distributed teammates (Portugal, Egypt, UK, India).

Apply for this position