This job listing has expired and may no longer be relevant!
15 Nov 2017

Full-timeJavascript Engineer Full Stack Engineering

Klarna – Posted by Klarna Berlin, Berlin, Germany


Job Description

As part of the Merchant Domain at Klarna, you’ll be embedded in one of two product teams, actively contributing to the design and direction of our next generation of Merchant facing offerings. Being part of the Merchant Domain is a fun challenge. Being able to operate in a growing, fast moving and adjusting environment is going to need to be something you enjoy.

These are excellent opportunities for experienced JavaScript Engineers to join our brand new office in our newly formed location of Berlin, Germany. You will work on the new products we are creating for our merchant base that is now over 70.000 merchants that service 45 million customers. You’ll be one of the first feet on the ground and will lay the foundations for Berlin to become as big as our Stockholm office!

Merchant Engagement team

You will work on a complete greenfield build that is to be a key part in giving our merchants more insight into the products being used, allowing data to be effectively analyzed in an automated fashion. Whether working on a feature that helps smooth merchant operations for large international retailers or working to test out new hypotheses around what merchants want, you’ll work in a small team, responsible for making sure that our users get the best experience possible. This team is very Full Stack JS focused so React, and Node-based skills will be utilised in equal measure.

Developer Experience team

The team is aimed at making sure Klarna offers a great developer experience for our partners. You could be working on a feature that helps smooth payments for millions of monthly active users or working to test out new hypotheses around what consumers want, you’ll work in a small team, responsible for making sure that our partner developers get the same smooth experience when implementing it. Again this work is very greenfield but with more focus on the client side with React being our framework of choice together with HTML5 and CSS3, however, there will be times that you’ll utilise Node and Express for server-side tasks.

Both will allow you to be a key part of a brand new team of JavaScript Engineers where you’ll make a real impact by taking total autonomy of your work.


Work with product, UX and your team to define, architect, and build new merchant-facing features, from concept to launch;
Build front end with JavaScript, React;
Build backend with NodeJS and ExpressJS;
Share your knowledge and help the team evolve best practices:
Work in small autonomous teams with short release cycles;
Work in CI/CD setup with tools like Ansible, Docker, Kubernetes;
Be responsible for your production infrastructure and own the full life-cycle of your code – you write it, you own it!


Experience in both frontend and backend JavaScript development – a preference is given to candidates who have experience with large applications of some scale or have used Klarna products previously;
Strong understanding of JavaScript, its quirks, and workarounds
Good knowledge of advanced JavaScript libraries and frameworks such as ReactJS, NodeJS
Strong understanding of web markup, including HTML5 and CSS3 (Developer Experience team);
Understanding of how to effectively build and architect for the cloud (Merchant Engagement team);
Product mindset and care about user experience and/or a developer mindset and care about a developer experience;
Ability to write clean and efficient JavaScript code;
Care about code quality, regular testing and usability of the end product.
An ability to be a self starter, and to be able to work with little to no guidance.

How to Apply

About KlarnaHello, we’re Klarna. We’re simplifying buying. Ever since we started in 2005, we’ve been committed to making online shopping easy and hassle-free. It’s an ongoing mission and there’s more than twelve hundred of us working on it everyday. We’re active on 18 markets, serve 45 million consumers and work with 70,000 merchants.Our goal is to become the world’s favorite way to buy.If you’re triggered by having an impact on how millions of people shop and pay online, you’re exactly the type of person we are looking for.Why Klarna? Competitive salary; 30 days of annual leave every year; Generous occupational pension and insurance plans; Flexible work schedule; International working environment in central Berlin; Learning and development focused environment with an emphasis on knowledge sharing, training and regular internal technical talks; Amazing relocation package.Code in your spare time? Great, send over a link to some of your work. We'd love to take a look. Here’s some of our work

Job Categories: Programming. Job Types: Full-time.

337 total views, 2 today

Apply for this Job