Description
Help us make a big green dent in the universe. We're on a mission to drive the global renewable energy revolution, and we need loads more people to help us make our vision a reality.
Kraken Technologies is a company within Octopus Energy Group who are licensing the Kraken platform and operating model to clients across the world to transform the energy market.
What will you be doing?
Members of the Kraken Tech team need to be shining examples of the Octopus Way and believe in decision making based on simplicity, customer benefit, and efficiency. We are excited about how Kraken can change the lives of customers and operations teams in other companies and convinced that Kraken is the best answer, not only for companies, but as a tool to tackle the climate crisis.
We are fundamentally changing the way that energy companies work. We put customer happiness and cost competitiveness first with great people, technology and ways of working.
We are looking for a strong technical frontend engineer that can help build our communications products within Kraken. You will help us to solve complex problems with great products that make it easy for our clients to communicate to their customers through various channels: email, telephone, text messaging, WhatsApp, LINE, and others.
Our ideal candidate is an individual who is passionate about everything frontend, equipped with a growth mindset, empathy for people around them and excited to solve software challenges that can affect millions of people’s experience when interacting with our ecosystem. As a frontend engineer you will contribute alongside others in a global team, contributing to the design and implementation of features, reviewing fellow engineers code to ensure what we push is safe and high quality. We operate with a high velocity and it is normal to stumble. The way we combat this is by embracing helping out each other with pair programming or other rubber duck activities.
Within the comms team we operate several products and while you will initially be assigned to work on one, we embrace agility and your scope will gradually expand to working and helping out other products as well.
What you'll do
- Design, build, and maintain high performing and reliable code for Kraken’s communications products.
- Strive to find simple, elegant solutions.
- Be a hands-on contributor.
- Support fellow engineers via pairing, design review, and code review.
- Delight our customers and colleagues.
What you'll need
- Strong foundation in frontend technologies: This includes experience with HTML, CSS, and JavaScript (including modern features like ES6+).
- Experience with a frontend framework: While specific frameworks aren't mandatory, having experience with React, Vue.js, Angular, or similar libraries is a plus.
- Experience building user interfaces: You should be comfortable translating designs and prototypes into functional web applications.
- Problem-solving skills: Frontend development involves tackling bugs, optimizing performance, and ensuring a smooth user experience. A strong ability to solve problems is key.
- Attention to detail: A keen eye for detail is crucial for ensuring pixel-perfect layouts and a consistent user experience across different browsers and devices.
- Collaboration skills: You'll be working closely with designers, backend engineers, and other frontend developers. Strong communication and teamwork skills are essential.
- Version control experience: Familiarity with Git for version control is expected.
- Handy, but not essential
- Experience in TypeScript, React and GraphQL
- Experience in Python and Django
- Experience developing APIs.
- Experience developing data models with relational databases.
- Passionate about leading, motivating and developing others.
- Passionate about helping customers (without them, we don’t exist).
- Passionate about technology.
- Committed to sustainability (we are all about speeding up the shift to a more sustainable world).
- Open minded, flexible and adaptable.
- Confident decision makers.
- Supportive.
- Approachable.
- Inclusive.
- Resilient under pressure.
- TypeScript
- React
- GraphQL
- Styled Components
- Jest & React Testing Library
- Playwright
- Storybook
- XState
- CircleCI
- Python Django (on the backend)
We’re at the forefront of innovation in the energy industry and we have succeeded because of our people. Those people are:
Our stack
What you'll love about us...
- Wondering what the salary for this role is? Just ask us! On a call with one of our recruiters it's something we always cover as we genuinely want to match your experience with the correct salary. The reason why we don't advertise is because we honestly have a degree of flexibility and would never want salary to be a reason why someone doesn't apply to Octopus - what's more important to us is finding the right octofit!
- Octopus Energy is a unique culture. An organisation where people learn, decide, and build quicker. Where people work with autonomy, alongside a wide range of amazing co-owners, on projects that break new ground. We want your hard work to be rewarded with perks you actually care about! We won best company to work for in 2022, on Glassdoor we we're voted 50 best places to work in 2022 and our Group CEO, Greg has recorded a podcast about our culture and how we empower our people
- Visit our perks hub - Octopus Employee Benefits
We’re looking for someone who thrives on solving tough problems. Someone who can challenge those around them, and be challenged, while delivering delightful experiences for our internal and external customers.
Jobs from our Partners
Senior Data Delivery Architect
Houston, TX
US
Oracle Cloud Fusion BI Publisher Engineer – ETS Engineer III
Vienna, Austria
US
ETS Principal Cloud Architect (Digital Banking)
Vienna, Austria
US
Senior Software Engineer, Machine Learning/AI
Houston, TX
US
ETS Engineer II (PEGA Developer)
Vienna, Austria
US
Other Jobs from Octopus Energy
Platform Systems Developer
London, UK
Remote Hybrid
Digital Marketing Lead - Low Carbon Tech
London, UK
Remote Hybrid
QA Engineer
Remote
London, UK
Senior Backend Developer Python (CDI - remote)
Remote
Paris, France
Lead Software Engineer (Python)
Houston, TX
Remote Hybrid
Similar Jobs
Senior Software Engineer - Full Stack - (Gurugram based)
Gurugram, India
Senior Software Engineer (Frontend), Card Payments
San Jose, CA
US
Software Engineer III
Dallas, TX
US
Senior Software Engineer, Frontend, Digital Experience
Buenos Aires, Argentina
Lead Software Engineer, Home
Boston, MA
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 232 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee