Overview
Senior 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 / Beneficios
- Octopus Energy share options
- Flexible benefits (meal vouchers, transport, childcare, private health insurance)
- Support for electric vehicle purchases
- Pension plan
- Training and professional development
- Fun, inclusive and collaborative team culture
Responsabilidades
- Collaborate with international teams to develop and integrate new features
- Own modules such as private area, bill management, saving sessions, and onboarding optimization from a frontend perspective
- Deliver code with immediate impact on customers in a fast-paced environment
- Thrive in an agile, flat-hierarchy culture that values innovation
- Be open to contributing across different business areas and optional backend work (Python/Django, GraphQL) if interested
Requisitos principales
- Strong, 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
- Versátil, collaborative mindset in a fast-paced environment
- Fluent English (spoken) is essential
- Collaborative mindset
- Adaptability
- Curiosity and problem-solving
- TypeScript
- React
- Next.js
📌 Senior Frontend Engineer (Valencia)
🏢 Octopus Energy
📍 Valencia
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.