Logo of Huzzle

Full Stack Engineer - JavaScript

image

Klarna

14d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Berlin
  • Quick Apply

AI generated summary

  • You must have strong Node.js (TypeScript) skills, React/React Native experience, Agile familiarity, cloud/microservices knowledge, and proficiency in AWS, Kafka, and Docker.
  • You will develop scalable financial systems, collaborate in agile teams, deploy code frequently, and foster a learning environment using modern tools and languages.

Requirements

  • Strong coding ability in Node.js using TypeScript.
  • Experience with common JavaScript libraries and frameworks.
  • Work experience using React and React Native.
  • Experience with product development, cloud, and microservices.
  • A passion for writing clean and testable code.
  • Experience with Agile practices (Pairing, TDD, BDD, Continuous Integration, Continuous Delivery).
  • Familiarity with REST API and GraphQL API.
  • Experience with Kafka.
  • Knowledge of internal design systems.
  • Proficiency with AWS, Splunk, Datadog, Jenkins, and Docker.

Responsibilities

  • Help us make shopping online even more smoooth! As a Senior Software Engineer, you will:
  • Work with large-scale, highly available, and resilient modern financial systems.
  • Be an integral part of a team, contributing to its culture and ways of working, including agile methodologies, pair and mob programming.
  • Utilize automated deployment enabling code release multiple times a day.
  • Succeed, fail, and learn together with other talented people, fostering an environment that encourages growth and views education as an outcome of failure, getting us closer to the next breakthrough.
  • Work with modern tools and languages that excite you.

FAQs

What is the role of a Full Stack Engineer at Klarna?

The Full Stack Engineer at Klarna will work on large-scale, highly available, and resilient modern financial systems, contribute to team culture and practices, and focus on automated deployment for regular code releases.

What programming languages and frameworks are required for this position?

Strong coding ability in Node.js using TypeScript, along with experience in common JavaScript libraries and frameworks, is required. Familiarity with React and React Native is also essential.

What development practices does Klarna follow?

Klarna utilizes Agile practices, including Pair Programming, Test-Driven Development (TDD), Behavior-Driven Development (BDD), Continuous Integration, and Continuous Delivery.

Is previous experience in cloud and microservices necessary?

Yes, experience with product development in cloud environments and microservices architecture is essential for this role.

What are some additional skills that would be beneficial for applicants?

Familiarity with REST and GraphQL APIs, experience with Kafka, knowledge of internal design systems, and proficiency with AWS, Splunk, Datadog, Jenkins, and Docker are considered awesome to have.

What does Klarna expect from its engineers regarding code quality?

Klarna values a passion for writing clean and testable code, encouraging its engineers to promote high standards in software quality.

How does Klarna view failure in the development process?

Klarna fosters an environment that encourages growth and views education as an outcome of failure, facilitating learning and progress towards breakthroughs.

Should my CV be submitted in a specific language?

Yes, please include your CV in English.

What type of team environment can I expect at Klarna?

You can expect an integral team environment where collaboration, agile methodologies, and practices like pair and mob programming are highly encouraged.

What is Klarna's vision for its users?

Klarna's vision is to empower everyone, everywhere, through seamless financial and commerce experiences, acting as a personalized and trusted assistant that makes financial empowerment effortless.

Smoooth shopping.

Technology
Industry
1001-5000
Employees
2005
Founded Year

Mission & Purpose

We make shopping smoooth. Our aim is to become the world’s favorite way to shop and bring flexible healthy financial services to consumers. Klarna was founded in Stockholm, Sweden and now has offices in Stockholm, London, New York, Berlin and many more. We offer products and services to consumers and retailers within payments, social shopping, and personal finances. Since 2005 Klarna has been on a mission to accelerate commerce with consumer needs at the heart of it. With over 150 million global active users and 2 million transactions per day, Klarna’s fair, sustainable and AI-powered payment and shopping solutions are revolutionizing the way people shop and pay online, empowering consumers to shop smarter with greater confidence and convenience. More than 500,000 global retailers integrate Klarna’s innovative technology and marketing solutions to drive growth and loyalty, including H&M, Saks, Sephora, Macy’s, Ikea, Expedia Group, and Nike. For more information, visit Klarna.com. If you're as excited about this as we are: join us! It’s a hell of a ride.

Benefits

  • Professional autonomy

    We've de-centralized decision making.

  • On-the-job training

    We're always investing in our people.

  • Pension & Retirement contributions

    We make sure you're provided for.

  • Support for parents

    Don't choose between work and family.

  • Catered breakfast

    Start each day with our breakfast buffet.

  • Health & Wellness subsidy

    A key part of success at work.