Senior Frontend Engineer - Octopus Energy
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
16 Best Free React UI Libraries in 2025
Top 7 CSS Frameworks in 2025
React Developer Salary [2023]
Dev Digest 120 - Apple and peers