JavaScript Developer (Full Stack) - Consumer Domain

  • Klarna
  • Stockholm, Sweden
  • Jul 28, 2017
Full time Developer JAVA

Job Description

As part of the Consumer Domain at Klarna, you’ll be embedded in a feature team, actively contributing to design and direction of our next generation of mobile and web offerings.

Whether 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 small teams, responsible for making sure that our users get the best experience possible.

Being part of the Consumer Domain is definitely a fun challenge. Being able to operate in a growing, fast moving and changing environment is going to need to be something you enjoy.

We are looking for a full stack JavaScript Developer to join our Consumer Experience team to work on a set of features delivered to the customer via web and native iOS/Android apps. We start with building the native apps so outside of great JavaScript skills we need you to have strong experience/interest with React Native.

This is a unique opportunity to join a newly established team and work on new products we are crafting across our consumer experiences touching millions of customers all over the world.


  • Work with product, UX and your team to define, architect, and build new customer-facing features, from concept to launch;
  • Build frontend with JavaScript,  React, React Native and Redux;
  • 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!


  • Past experience in both frontend and backend development  - preference given to candidates who have experience with large applications of some scale;
  • Strong understanding of JavaScript, its quirks, and workarounds
  • Good understanding of advanced JavaScript libraries and frameworks such as React Native, ReactJS, NodeJS
  • Understanding of how to effectively build and architect for the cloud;
  • Product mindset and care about user experience;
  • Ability to write clean and efficient JavaScript code;
  • Care about code quality, regular testing and usability of the end product.

About Klarna

Hello, 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 65,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;
  • Parental pay up to 100% of your salary for 180 days (in Sweden you have 480 days of parental leave paid by the government)
  • Flexible work schedule;
  • International working environment in central Stockholm;
  • Learning and development focused environment with an emphasis on knowledge sharing, training and regular internal technical talks;
  • Relocation support.

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