On logo

Senior Software Engineer - TypeScript

On

Job Overview

As a Senior Software Engineer in the Product Master Data team, you will play a crucial role in designing, developing, and maintaining high-quality, sustainable systems that manage and integrate our product catalog. You will collaborate closely with other engineers and stakeholders to ensure our systems are robust, secure, performant, and easy to maintain.

Key Responsibilities

  • Design and Develop: Create and maintain features in the core service of the product catalog and its ecosystem of microservices.
  • Integrations: Implement and manage integrations with internal and third-party services.
  • Code Quality: Participate in code reviews to ensure code quality, security, and performance.
  • Collaboration: Work with team members to identify and introduce architectural improvements.
  • Mentorship: Mentor junior engineers and contribute to a culture of continuous improvement.

Tech Stack

  • Languages: TypeScript
  • Frameworks: NestJS
  • Databases: PostgreSQL
  • Messaging: RabbitMQ, Apache Kafka
  • Cloud: AWS
  • Monitoring: NewRelic, DataDog
  • Containerization: Docker, Kubernetes
  • Infrastructure as Code: Terraform, Helm

Qualifications

  • Proven experience in developing, shipping, and maintaining fault-tolerant, reliable, and highly available distributed systems.
  • Proficiency in TypeScript and experience with the NestJS framework.
  • Strong experience with relational databases, particularly PostgreSQL.
  • Experience with message brokers or queuing systems like RabbitMQ and Apache Kafka.
  • Good understanding of AWS services and cloud architecture.
  • Knowledge of monitoring and observability solutions.

Nice to Have

  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience with infrastructure as code frameworks like Terraform and Helm.
  • Knowledge of Domain-driven design (DDD).

What We Offer

On is a place centered around growth and progress. We provide an environment designed to give people the tools to develop holistically – to stay active, learn, explore, and innovate. Our distinctive approach combines a supportive, team-oriented atmosphere with access to personal self-care for both physical and mental well-being, so each person is led by purpose.

On is an Equal Opportunity Employer. We are committed to creating a work environment that is fair and inclusive, where all decisions related to recruitment, advancement, and retention are free of discrimination.

Benefits
Extracted with AI

  • Supportive, team-oriented atmosphere
  • Access to personal self-care for physical and mental well-being
  • Inclusive work environment

Similar jobs

Last update: 23 minutes ago

On logo
On

Senior Backend Software Engineer - TypeScript

Join On as a Senior Backend Software Engineer in Berlin, focusing on TypeScript, microservices, and cloud-native applications.

On logo
On

Senior Fullstack Engineer with TypeScript and NestJS

Join On as a Senior Fullstack Engineer in Berlin, focusing on TypeScript, NestJS, and GraphQL to scale our online business.

On logo
On

Staff Backend Engineer - TypeScript

Join On as a Staff Backend Engineer in Berlin, focusing on TypeScript, cloud-native applications, and ERP integration.

Zalando logo
Zalando

Senior Software Engineer (Fullstack) with Node.js and TypeScript

Join Zalando as a Senior Software Engineer (Fullstack) with Node.js and TypeScript expertise. Drive innovation in a hybrid work environment.

On logo
On

Backend Engineer - Apache Kafka, TypeScript, Node.js

Join On as a Backend Engineer in Berlin, enhancing data infrastructure using Apache Kafka, TypeScript, and Node.js.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

Prisma logo
Prisma

Senior Software Engineer (TypeScript)

Join Prisma as a Senior Software Engineer specializing in TypeScript. Work remotely or in Berlin, focusing on TypeScript and open-source development.

Prisma logo
Prisma

Senior Software Engineer - TypeScript

Senior Software Engineer specializing in TypeScript and back-end development for a leading-edge data platform at Prisma.

Predium logo
Predium

Senior Backend Engineer (TypeScript/NestJS)

Senior Backend Engineer specializing in TypeScript and NestJS, focusing on scalable solutions and data modeling in Munich.

New Work SE logo
New Work SE

Senior Frontend Engineer with React and TypeScript

Join our team as a Senior Frontend Engineer in Vienna, focusing on React and TypeScript in a microservice architecture.

Section logo
Section

Senior Software Engineer - Backend TypeScript

Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.

Knauf Digital logo
Knauf Digital

Senior Fullstack Developer (TypeScript, React, NestJS)

Join Knauf Digital as a Senior Fullstack Developer to craft innovative applications using TypeScript, React, and NestJS.

Nexus logo
Nexus

Senior Backend Engineer - TypeScript

Senior Backend Engineer role focusing on TypeScript and AWS in San Francisco, offering health benefits and equity.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Complori logo
Complori

Senior Full-stack Engineer with TypeScript and Node.js

Join Complori as a Senior Full-stack Engineer to develop scalable solutions using TypeScript, Node.js, and Firebase in Berlin.

Unzer logo
Unzer

Senior Backend Engineer - Typescript/Node.Js

Join Unzer as a Senior Backend Engineer specializing in Typescript/Node.Js, working on cutting-edge fintech solutions in Berlin.

Orbit logo
Orbit

Senior Full Stack Developer (TypeScript, AWS)

Senior Full Stack Developer role focusing on TypeScript, AWS, and optimizing logistics operations.

Palabra Praxisgruppe logo
Palabra Praxisgruppe

Senior Fullstack Engineer (Node.js, React.js, TypeScript)

Join a dynamic team as a Senior Fullstack Engineer in Berlin, working with Node.js, React.js, and TypeScript to revolutionize speech therapy.

Peter Park logo
Peter Park

Senior Backend Developer with TypeScript and Python

Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.

DieProduktMacher logo
DieProduktMacher

Senior Software Engineer (M/F/D)

Senior Software Engineer role focusing on TypeScript and AWS in Munich, offering a pension plan and opportunities for impact.

doctari group logo
doctari group

Senior Full-Stack Engineer - TypeScript, React, Node.js

Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.

Wander logo
Wander

Senior TypeScript Infrastructure Engineer

Senior TypeScript Infrastructure Engineer role focusing on AWS, Kubernetes, and TypeScript in a fully remote setup.

sennder logo
sennder

Senior Fullstack Engineer (Javascript/Typescript)

Join sennder as a Senior Fullstack Engineer to revolutionize road freight logistics using Javascript/Typescript in a hybrid work environment.

Buynomics logo
Buynomics

Senior Full Stack Software Engineer

Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.