Senior Frontend Engineer - TS/React, Next.js, Monorepo (Hybrid)

Octopus Energy Group

Valencia

Hybrid

EUR 60,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Octopus Energy share options
Flexible benefits (meal vouchers, etc)
Pension plan
Training and professional development
Team culture and events

Job summary

Octopus Energy in Spain is seeking a Senior Frontend Engineer to own frontend architecture, deliver high‑impact features, and scale customer portals. You’ll collaborate with international teams across Europe and work mainly in TypeScript/React within a fast‑paced, evolving environment.

You’ll be hands‑on with Next.js, GraphQL, and CSS‑in‑JS, and you’ll have the option to explore backend areas like Python/Django. Hybrid Barcelona or Valencia.

Qualifications

  • Strong, proven experience as a Senior Frontend Engineer with modern frontend architecture.
  • Deep expertise in TypeScript and React.
  • Hands-on experience with Next.js, ideally hosted on Vercel.
  • Experience working with GraphQL as a data layer.
  • Comfort with CSS-in-JS solutions (PandaCSS is a plus).
  • Solid testing practices using Vitest, React Testing Library, and Playwright.
  • Experience working within a monorepo structure.
  • A flexible, collaborative mindset and comfort working in a fast-paced, evolving environment.

Responsibilities

  • Collaborate internationally: Work closely with Octopus Energy ES and various global teams to develop and integrate new features.
  • Own key product modules: Contribute directly to the private area, bill management, saving sessions, onboarding optimization, and marketing dashboards, all from a frontend perspective.
  • Drive fast-paced impact: Deliver code that directly impacts customers. Our priorities adapt to real-world needs, meaning the pace is fast and the feedback cycle is satisfyingly quick.
  • Thrive in an agile culture: Enjoy flat hierarchies and an open environment that fosters innovation, flexibility, and creativity.
  • Stay flexible: Be open to working across different areas of the business as priorities evolve, and optionally get involved in backend-related work (Python/Django, GraphQL) if you have the interest and skills to do so.

Skills

TypeScript
React
Frontend architecture
Next.js
GraphQL
CSS-in-JS
PandaCSS
Vitest
React Testing Library
Playwright
Monorepo

Tools

Next.js
GraphQL
PandaCSS
Vitest
Playwright
React Testing Library
PostgreSQL

Job description

Octopus Energy in Spain is seeking a Senior Frontend Engineer to own frontend architecture, deliver high‑impact features, and scale customer portals. You’ll collaborate with international teams across Europe and work mainly in TypeScript/React within a fast‑paced, evolving environment.

You’ll be hands‑on with Next.js, GraphQL, and CSS‑in‑JS, and you’ll have the option to explore backend areas like Python/Django. Hybrid Barcelona or Valencia.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer - TypeScript/React, Hybrid (EU)
Senior Frontend Engineer - TypeScript/React, Hybrid (EU)

Octopus Energy Group • Barcelona

Hybrid
EUR 70,000 - 110,000
Octopus Energy share options
Flexible benefits (meal vouchers, etc)
Support for electric vehicle purchases
+4
Hybrid TS/React Senior Frontend Engineer – Share Options
Hybrid TS/React Senior Frontend Engineer – Share Options

Octopus Energy Group • Barcelona

Hybrid
EUR 55,000 - 75,000
Share options
Flexible benefits
Pension plan
+2
Senior Frontend Engineer - React & TS (Hybrid Madrid)
Senior Frontend Engineer - React & TS (Hybrid Madrid)

Axpo Group • Madrid

Hybrid
EUR 50,000 - 70,000
Flexible working hours
Internet compensation
Microsoft ESI Certifications
+3
Senior Frontend Engineer - React/TypeScript, Hybrid Madrid
Senior Frontend Engineer - React/TypeScript, Hybrid Madrid

UST España & Latam • Madrid

Hybrid
EUR 55,000 - 85,000
Health care plan
Teleworking compensation
Life and accident insurances
+1
Senior Fullstack Engineer - Hybrid (React/Node)
Senior Fullstack Engineer - Hybrid (React/Node)

Remoteo • Madrid

Hybrid
EUR 55,000 - 75,000
Hybrid working
20 days abroad
Employee discount
+4
Senior Full-Stack Engineer (Node/React) – Hybrid Madrid
Senior Full-Stack Engineer (Node/React) – Hybrid Madrid

Senior Full-Stack Engineer (Node.js/React) – Sustainable Tech Unicorn • Madrid

Hybrid
EUR 90,000 - 120,000
Hybrid work: 3 days in Madrid / 2 days
€80/month Thanksben
Transport & meals up to €200/month
+1
Senior Frontend Engineer - React/TS, Build Scalable UIs
Senior Frontend Engineer - React/TS, Build Scalable UIs

Capitole Consulting • Spain

On-site
EUR 42,000 - 62,000
€1,200/year for professional developm
Private health insurance fully covered
Payflow benefits (meal, transport, etc
+2
Senior Frontend Engineer — Remote (Spain) React + TypeScript
Senior Frontend Engineer — Remote (Spain) React + TypeScript

iTalenters • Spain

Remote
EUR 70,000 - 95,000
Remote from Spain
Barcelona offices for workshops
25 days leave
+7
Senior Full-Stack Engineer (Node/React) – Hybrid Madrid, Impact
Senior Full-Stack Engineer (Node/React) – Hybrid Madrid, Impact

Actual Talent Spain • Madrid

Hybrid
EUR 90,000 - 130,000
Hybrid work model
Transport stipend
Meals stipend
+1
Frontend & Full-Stack Software Engineer Intern - Barcelona
Frontend & Full-Stack Software Engineer Intern - Barcelona

Monolithic Power Systems, Inc. • Barcelona

On-site
EUR 8,900 - 13,000