A

Senior Software Engineer (TypeScript, Next.js / Node.js)

Atolls

Munich, Bavaria, Germany · Full Time

Be the first to apply

Experience
6+ yrs
Salary
Openings
1
Posted
2 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Atolls

Atolls operates as the largest community-based shopping platform globally, active across more than 20 markets. The company assists millions in making informed spending decisions through discovery, evaluation, and repurchasing by connecting users with suitable brands and retailers. With a workforce exceeding 1,000 across 10 countries, Atolls develops products at a global scale that see daily use, offering employees real ownership and visible impact.

Role Overview

We seek a Senior Software Engineer specializing in TypeScript, Next.js, and Node.js to join our Engineering team in Munich. In this role, your contributions will enable a seamless online shopping experience, allowing users to identify Smart Shopping features that best match their needs via search, navigation, and personalized home pages. You'll be instrumental in crafting outstanding user journeys and empowering shoppers to make confident and smart purchase decisions.

Key Responsibilities

  • Architect, design, and develop modern systems utilizing NEXT.JS, AWS, microservices, NoSQL databases, and event-driven paradigms.
  • Take full ownership of solution architecture aimed at enhancing performance, security, scalability, modularity, and operational efficiency.
  • Lead feature development end-to-end, contributing to a robust product roadmap.
  • Conduct knowledge sharing and practical exposure workshops on emerging technologies.
  • Promote open communication, feedback exchange, and assist in resolving conflicts within the team.

Candidate Profile

  • Minimum of six years of professional software development experience.
  • Expertise in Next.js and Node.js, including creating reusable component libraries based on an atomic design system.
  • Strong understanding of object-oriented programming and concurrent event-based architectures.
  • Advanced proficiency in TypeScript, including its environment and type systems.
  • Deep experience working with GraphQL.
  • Strong architectural skills with a focus on design patterns.
  • Fluent communication skills in English, both written and verbal.

Desired Additional Skills

  • Familiarity with Apollo GraphQL.
  • Experience in PHP Symfony framework.
  • Experience working with AWS cloud infrastructure.
  • Basic knowledge of SQL databases and schema-less data models.
  • Understanding of end-to-end testing tools such as WebdriverIO or Selenium.

Benefits and Work Culture

  • A culture prioritizing both personal and professional growth, alongside opportunities for internal career moves.
  • An inclusive, open-minded team culture that welcomes diverse perspectives and encourages innovation.
  • 32 days of paid vacation annually plus an additional day off on your birthday.
  • Flexible hybrid working arrangements to support work-life balance.
  • Access to a dedicated learning budget and internal training resources.
  • Availability of mental health coaching for overall well-being.
  • Regular global and local events to celebrate achievements and foster team connections.
  • Option for sabbatical leave after three years of employment.
  • A fully cloud-based organizational setup facilitating remote collaboration and flexibility.
  • Benefits apply globally with added local perks depending on location.

Hiring Process

  • Introductory call with a Talent Specialist to learn about Atolls.
  • Technical evaluation through a live case study and meeting your prospective manager.
  • Final interview rounds with other team members, ranging from one to three interviews.
  • Process variations may occur based on specific needs.

Equal Opportunity Statement

Atolls is committed to fostering an inclusive and diverse workplace where individuals of any gender, race, religion, age, sexual orientation, ability, origin, or socioeconomic background can thrive. We uphold a culture of equity, respect, connectivity, and engagement for all employees.

Level

Senior

Tools & software

AWS

How they work

Communication Teamwork & Collaboration Problem Solving Leadership

Languages

English
🤖
Online · instant AI help
Broxer