Senior Frontend Developer (w/m/d) - Germany based

Berlin, DE
Kraken Technologies Germany 🇩🇪 – Software Engineering /
Full-time /
Hybrid
Kraken powers some of the most innovative global developments in energy.

We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone.

It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.

Our team
All technology is written and maintained by a multi-discipline engineering team of around 500 people globally. Our engineers work in ‘super teams’ which are focused on key domains of our platform as well as other innovative products. This also includes server-side, client-side and mobile engineers working closely with UX experts, copywriters and designers. 
 
Teams are empowered to choose a way of working that works for them, often opting for a Kanban-like approach. Notion and Asana are then used to specify and manage work; Github, CircleCI and Terraform Enterprise as part of an immutable-infrastructure, continuous delivery pipeline; and Datadog, Sentry and Cloudwatch to measure performance and monitor production. 
 
Some of our coding conventions are open-source . 
 
Kraken is a great place to learn, work with talented engineers and have a lot of fun.

What you’ll do:

    • You write solid, semantic HTML and have experience with SASS
    • You develop our Next.js apps with the help of Typescript and React
    • Your expertise in developing responsive websites with a mobile-first approach and your deep-rooted understanding of accessibility will help ensure that AAA accessibility guidelines are met
    • Your created code works consistently in different browsers and on different platforms, with testing being part of your understanding of quality
    • You can translate UI designs into code
    • You are fascinated by new digital technologies and love to combine usability with appealing design
    • You ensure a consistent presentation of our brand with high-quality graphic standards
    • Experience with the Django templating language is an advantage

What you’ll need:

    • You have successfully completed your training as an IT specialist or a technical degree (e.g. computer science, business informatics) or have several years of relevant professional experience
    • You have already gained experience with large projects and ideally have experience in the following areas JavaScript/Typescript frameworks, especially React & Next.js
    • Unit and end-to-end testing
    • Website development that complies with AA & AAA guidelines
    • You have a deep understanding of the entire web development process 
    • Very good English skills are important. Do you also speak German, Spanish, Italian or French? The better...

Our Benefits:

    • An internationally positioned team with flat hierarchies and open and transparent communication
    • We rely on flexible working hours
    • Share options: You will have the opportunity to participate in the international success of Octopus Energy Group Ltd. through share options.
    • Language connects: Take your English skills to the next level with Busuu, our corporate language training provider
    • For more exercise: Lease your favourite bicycle from us at a low price
    • For a healthy work-life balance: train with Wellpass in over 6000 sports and health facilities all over Germany
    • Eating makes you happy: We'll give you a monthly allowance of €108,45 for your daily lunch (easily via app).
    • For a relaxed commute to work: We reimburse you for public transport costs
    • One less thing to worry about: we'll cover some of your childcare costs
    • Whether online or offline - team cohesion and joint events are part of our everyday working life
    • A stylish working environment in our office in Munich's Werksviertel district
    • For a secure future: the opportunity to take out a company pension scheme through us

Some Tech-Details:

    • React
    • Next.js
    • GraphQL & Apollo
    • Styled components & SASS
    • Jest & React Testing Library
    • Webpack
    • TypeScript
    • Django/Python (server-side and templating)

Your further development is important to us, which is why we offer you:

    • Weekly tech talks
    • Participation in conferences, meet-ups and trade fairs
    • Subscriptions: egghead.io, DestroyAllSoftware
    • Active participation in our tech blog
Above all, we’re looking for someone who thrives on providing alternative opinions, challenging those around them and being challenged. We would prefer someone who can work in our Berlin office, but will consider remote candidates within Germany. Curious? In the podcast, our tech team tells you more about the work and culture at Octopus Energy. Have a listen! Tech-Team Podcast (only in German though..)