Senior Frontend Engineer - Octopus Energy

Octopus Energy
Valencia, Spain
1 day ago
Apply on www.buscojobs.com.es
Prepare application

Role details

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

Tech stack

Cascading Style Sheets (CSS) Django Web Framework Python (Programming Language) Octopus Deploy Next.js TypeScript ReactJS Backend Data Layers Playwright Graphql Front End Software Development
+2 more
React Testing Library JestJS

Job description

OverviewSenior Frontend Engineer at Octopus Energy leads frontend architecture for octopusenergy.es and customer onboarding.You collaborate with international teams to deliver high-impact features across the private area, billing, and marketing dashboards.The role blends fast-paced delivery with an agile culture, and offers opportunities to explore backend work if desired.You will help scale a user-centric energy platform that supports a sustainable energy mission.Compensaciones / BeneficiosOctopus Energy share optionsFlexible benefits (meal vouchers, transport, childcare, private health insurance)Support for electric vehicle purchasesPension planTraining and professional developmentFun, inclusive and collaborative team cultureResponsabilidadesCollaborate with international teams to develop and integrate new featuresOwn modules such as private area, bill management, saving sessions, and onboarding optimization from a frontend perspectiveDeliver code with immediate impact on customers in a fast-paced environmentThrive in an agile, flat-hierarchy culture that values innovationBe open to contributing across different business areas and optional backend work (Python/Django, GraphQL) if interestedRequisitos principalesStrong, proven experience as a Senior Frontend EngineerDeep expertise in TypeScript and ReactHands-on experience with Next.js (hosted on Vercel)Experience with GraphQL as data layerCSS-in-JS familiarity (PandaCSS a plus)Solid testing practices (Vitest, React Testing Library, Playwright)Experience in a monorepo setupFlexible, collaborative mindset in a fast-paced environmentFluent English (spoken) is essentialCollaborative mindsetAdaptabilityCuriosity and problem-solvingTypeScriptReactNext.js

Requirements

Requisitos principalesStrong, proven experience as a Senior Frontend Engineer Deep expertise in TypeScript and React Hands-on experience with Next.js (hosted on Vercel) Experience with GraphQL as data layer CSS-in-JS familiarity (PandaCSS a plus) Solid testing practices (Vitest, React Testing Library, Playwright) Experience in a monorepo setup Flexible, collaborative mindset in a fast-paced environment Fluent English (spoken) is essential Collaborative mindset Adaptability Curiosity and problem-solving

Apply for this position

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

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · World Congress 2022

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

1:31 min

Introduction to the GraphQL, Apollo, and Next.js stack

Josh Goldberg · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all