This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs

Frontend Developer (Mid or Senior)

Hybrid

Added
11 days ago
Location
Type
Full-time
Salary
Not Specified

Apply Now

Save job

Help us make a big green dent in the universe.We're on a mission to drive the global renewable energy revolution, and weneed loads more peopleto help us make our vision a reality.

Kraken Technologiesis 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.
  • We’re at the forefront of innovation in the energy industry and we have succeeded because of our people. Those people are:

  • 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.
  • Our stack

  • TypeScript
  • React
  • GraphQL
  • Styled Components
  • Jest & React Testing Library
  • Playwright
  • Storybook
  • XState
  • CircleCI
  • Python Django (on the backend)
  • 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 aunique 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 wonbest company to work forin 2022, on Glassdoor we we're voted50 best places to work in 2022and our Group CEO, Greg has recordeda podcast about our cultureand how we empower our people
  • Visit our perks hub -Octopus Employee Benefits
  • Additional Information

    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.

    Apply for this position

    This employer gathers applications via their own applicant tracking system.
    You will be redirected to an external application form.
    Share job

    Help us maintain the quality of jobs posted on Remotely!

    Is this position not a remote job?

    Let us know!
    Similar Engineering Jobs
    See more Engineering jobs →
    Crypto logo
    Hybrid only
    Full-Time
    💰 Undisclosed salary
    valence logo
    Hybrid only
    Full-Time
    💰 Undisclosed salary
    DoorDash logo
    YC Company
    🇨🇦 Canada
    +1
    Full-Time
    💰 $210K - $310K