bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesOttonovaSoftware Engineer (m/f/d) - JavaScript

Software Engineer (m/f/d) - JavaScript

Ottonova · München · Active · Personio

Job facts

FieldValue
CompanyOttonova
TitleSoftware Engineer (m/f/d) - JavaScript
Normalized title-
Department / teamIT / Technology
LocationMünchen
Work model-
Employment typeFull Time
Salary-
Statusactive
ATS providerPersonio
Posted / first seen2026-03-13 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-18

Related slices

PageWhat it containsOpen
Company jobsActive postings from Ottonova.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Personio.Open
Provider filtered searchThe same provider as a filtered job collection.Open
Department jobsActive postings in IT.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyOttonova
Sourced5b3191e-4112-4dde-8082-f673aa301186
ATS providerPersonio

Description

YOUR TEAM At ottonova, we value teamwork, technical excellence, delivering value, positivity, constant improvement, growth and innovation. We aim to build the best digital health insurance in the world. Therefore, we are looking for a Software Engineer at Professional level to join our team and further develop the modern ottonova software ecosystem. You will be part of one of our five software engineering teams, which offer a great way to learn from experienced Software Engineers and advance in your professional career. In addition, you will have the opportunity to participate in our JavaScript and Architecture Chapters, where experience is shared among all Software Engineers in the company. This will enable you to learn and grow as an Engineer at an accelerated pace. Take a look at our stack: https://stackshare.io/ottonova/javascript YOUR IMPACT As a Professional Software Engineer at ottonova, you’ll join a team dedicated to building and maintaining the core system that our Claims operations team uses. Working with a modern tech stack that includes the latest versions of Angular for the frontend and NestJS for the backend, you’ll play a vital role in shaping innovative solutions. Your key responsibilities will include: Technical Execution Designing and implementing well-scoped features independently, breaking down larger tasks into manageable work items Writing clean, maintainable and well-structured code while debugging complex issues within your domain Making sound technical decisions within your area and owning implementation end-to-end without close oversight System Understanding Understanding how multiple components interact within your domain and aligning implementation with overall system design Considering edge cases, side effects and tradeoffs before shipping Connecting your work to basic business context, thinking beyond the immediate ticket Quality & Engineering Practices Writing meaningful automated tests and reviewing code thoroughly and constructively Identifying technical debt and suggesting improvements to the codebase Actively improving the maintainability of existing code and supporting CI and deployment processes Ownership & Delivery Independently delivering medium-sized features on time with realistic estimates Communicating risks and blockers proactively and taking initiative to find solutions Taking responsibility for production issues in your area Growth & Engagement Sharing knowledge in chapter meetings and contributing to refining chapter standards Supporting junior engineers through pair programming and hands-on guidance Seeking feedback intentionally and acting on both strengths and growth areas Acting as a role model for engineering fundamentals and continuously deepening your expertise YOUR SKILLSET Being in this role at ottonova means you are experienced at a Professional (Intermediate) level with 3+ years of experience. You design solutions within existing architecture confidently, can make decisions within the scope of your tasks and projects, and work independently on day-to-day tasks while seeking sign-off for strategic decisions. Along with a positive work ethic and a willingness to learn and develop both personally and professionally, you will bring the following to the table: Experience producing high-quality software: testing, code reviews and clean coding practices Ability to clearly express and discuss technical concepts and write technical documentation Great understanding of your personal toolset: operating system, IDE and debugging tools Proficient level of written and spoken English as well as clear and effective communication skills You complement your profile with advanced knowledge of: JavaScript & TypeScript HTML & CSS Unit and end-to-end testing Reactive programming and state management with RxJS A major JavaScript framework like Angular, React or Vue.js Building backend services and APIs with Express or NestJS Message queues like RabbitMQ, Bull or SQS Package management via npm or yarn Version control with Git Relational databases like MySQL or PostgreSQL Advantages. Not a requirement, but a plus would be the following aspects: Experience in a technology-focused environment Experience with DevOps, AWS, socket.io, RabbitMQ Virtualisation via Docker Experience with the Scrum process Knowledge of the German language Any other knowledge and skills that will help us build the best health insurance in the world! WHAT YOU CAN EXPECT At ottonova you have the opportunity to actively shape one of the most exciting new companies on the market. Here you can expect an experienced, highly motivated and colorful team and the freedom to contribute and pursue your own ideas. As a health insurance company, we are committed to health – also for our employees. Since fruits, coffee and cereals are already part of our equipment, we offer you a variety of other benefits: Sports & fitness subsidy Company health insurance Company pension plan Travel subsidy Corporate Benefits Trainings and courses ottonova Balance – Mobile working 30 days vacation, plus December 24th & 31st off ottobike – Bike-Leasing Ticket Plus City Card Employees-recruit-employees ottonova drives a mutually responsible, respectful and humorous interaction with a clear value system. Our diversity is a strength because it makes us more creative and productive. We value every individual and are fully committed to supporting their personal and professional development. URL javascript-eng

Full job record

Job ID45876d01c5ce3d930b26561d9030337249911348
Org IDedf5cb6c-bdcc-46b6-a3a7-2599813b101e
Source IDd5b3191e-4112-4dde-8082-f673aa301186
Board IDd5b3191e-4112-4dde-8082-f673aa301186
Providerpersonio
Provider Job Key2563474
TitleSoftware Engineer (m/f/d) - JavaScript
Normalized Title
Statusactive
Activeyes
Location TextMünchen
DepartmentIT
TeamTechnology
Employment Typefull_time
Workplace Type
Remote Policy
CountryMünchen
Region
City
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://ottonova.jobs.personio.de/job/2563474?language=en
Apply URLhttps://ottonova.jobs.personio.de/job/2563474?language=en
First Seen At2026-05-30 06:06:52Z
Last Seen At2026-06-18 07:59:08Z
Last Checked At2026-06-18 07:59:08Z
Last Changed At2026-05-30 06:06:52Z
Inactive At
Source Posted At2026-03-13 16:33:02Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=personio/board=ottonova.de/date=2026-06-18/2026-06-18T07-59-08-104Z-28d4afe4e285b2d7bc13aeddaecb3fd1a24441b70f4b84f0951db9532ea61293.json
Event Fields
{
  "content_hash": "ccf1a613a8a7c6a590bbb64ea9e1a3270c95d5e591b5736048e00525736b6bc1",
  "source_hash": "c285568a7b50bae58760c805c68c7e7b03a50308f98772e6a9dce1768ce41b70",
  "last_changed_at": "2026-05-30T06:06:52.378Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "München",
    "city": null,
    "region": null,
    "country": "München",
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-18T07:59:08.682Z",
  "launch_scope": {
    "reason": "personio_production_catalog",
    "included": true,
    "location": {
      "raw": "München",
      "city": null,
      "region": null,
      "country": "München",
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": [
      "München"
    ]
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "id": "2563474",
  "name": "Software Engineer (m/f/d) - JavaScript",
  "office": "München",
  "keywords": [],
  "schedule": "full-time",
  "createdAt": "2026-03-13T16:33:02+00:00",
  "seniority": "experienced",
  "department": "IT",
  "occupation": "software_and_web_development",
  "subcompany": "ottonova Technology Services GmbH - 9699",
  "employmentType": "permanent",
  "jobDescriptions": [
    {
      "name": "YOUR TEAM",
      "value": "At ottonova, we value teamwork, technical excellence, delivering value, positivity, constant improvement, growth and innovation. We aim to build the best digital health insurance in the world. Therefore, we are looking for a Software Engineer at Professional level to join our team and further develop the modern ottonova software ecosystem. <br><br>You will be part of one of our five software engineering teams, which offer a great way to learn from experienced Software Engineers and advance in your professional career. In addition, you will have the opportunity to participate in our JavaScript and Architecture Chapters, where experience is shared among all Software Engineers in the company. This will enable you to learn and grow as an Engineer at an accelerated pace. <br><br>Take a look at our stack: https://stackshare.io/ottonova/javascript"
    },
    {
      "name": "YOUR IMPACT",
      "value": "As a Professional Software Engineer at ottonova, you’ll join a team dedicated to building and maintaining the core system that our Claims operations team uses. Working with a modern tech stack that includes the latest versions of Angular for the frontend and NestJS for the backend, you’ll play a vital role in shaping innovative solutions. <br><br>Your key responsibilities will include: <br><strong>Technical Execution </strong><br><ul><li><span><span>Designing and implementing well-scoped features independently, breaking down larger tasks into manageable work items</span></span></li><li><span><span>Writing clean, maintainable and well-structured code while debugging complex issues within your domain</span></span></li><li><span><span>Making sound technical decisions within your area and owning implementation end-to-end without close oversight</span></span></li></ul><strong>System Understanding </strong><br><ul><li><span><span>Understanding how multiple components interact within your domain and aligning implementation with overall system design</span></span></li><li><span><span>Considering edge cases, side effects and tradeoffs before shipping</span></span></li><li><span><span>Connecting your work to basic business context, thinking beyond the immediate ticket</span></span></li></ul><strong>Quality & Engineering Practices </strong><br><ul><li><span><span>Writing meaningful automated tests and reviewing code thoroughly and constructively</span></span></li><li><span><span>Identifying technical debt and suggesting improvements to the codebase</span></span></li><li><span><span>Actively improving the maintainability of existing code and supporting CI and deployment processes</span></span></li></ul><strong>Ownership & Delivery </strong><br><ul><li><span><span>Independently delivering medium-sized features on time with realistic estimates</span></span></li><li><span><span>Communicating risks and blockers proactively and taking initiative to find solutions</span></span></li><li><span><span>Taking responsibility for production issues in your area</span></span></li></ul><strong>Growth & Engagement </strong><br><ul><li><span><span>Sharing knowledge in chapter meetings and contributing to refining chapter standards</span></span></li><li><span><span>Supporting junior engineers through pair programming and hands-on guidance</span></span></li><li><span><span>Seeking feedback intentionally and acting on both strengths and growth areas</span></span></li><li><span><span>Acting as a role model for engineering fundamentals and continuously deepening your expertise</span></span></li></ul>"
    },
    {
      "name": "YOUR SKILLSET",
      "value": "Being in this role at ottonova means you are experienced at a Professional (Intermediate) level with 3+ years of experience. You design solutions within existing architecture confidently, can make decisions within the scope of your tasks and projects, and work independently on day-to-day tasks while seeking sign-off for strategic decisions. <br><br>Along with a positive work ethic and a willingness to learn and develop both personally and professionally, you will bring the following to the table: <br><ul><li><span><span>Experience producing high-quality software: testing, code reviews and clean coding practices</span></span></li><li><span><span>Ability to clearly express and discuss technical concepts and write technical documentation</span></span></li><li><span><span>Great understanding of your personal toolset: operating system, IDE and debugging tools</span></span></li><li><span><span>Proficient level of written and spoken English as well as clear and effective communication skills</span></span></li></ul>You complement your profile with advanced knowledge of: <br><ul><li><span><span>JavaScript & TypeScript</span></span></li><li><span><span>HTML & CSS</span></span></li><li><span><span>Unit and end-to-end testing</span></span></li><li><span><span>Reactive programming and state management with RxJS</span></span></li><li><span><span>A major JavaScript framework like Angular, React or Vue.js</span></span></li><li><span><span>Building backend services and APIs with Express or NestJS</span></span></li><li><span><span>Message queues like RabbitMQ, Bull or SQS</span></span></li><li><span><span>Package management via npm or yarn</span></span></li><li><span><span>Version control with Git</span></span></li><li><span><span>Relational databases like MySQL or PostgreSQL</span></span></li></ul><br><span><span><strong style=\"border:0px solid;margin:0px;font-weight:600;color:rgb(31,31,31);font-family:Inter, '-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', 'Open Sans', 'system-ui', '-apple-system', 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';font-size:14px;font-style:normal;text-transform:none;background-color:rgb(255,255,255);\">Advantages. </strong><br></span></span>Not a requirement, but a plus would be the following aspects: <br><ul><li><span><span>Experience in a technology-focused environment</span></span></li><li><span><span>Experience with DevOps, AWS, socket.io, RabbitMQ</span></span></li><li><span><span>Virtualisation via Docker</span></span></li><li><span><span>Experience with the Scrum process</span></span></li><li><span><span>Knowledge of the German language</span></span></li><li><span><span>Any other knowledge and skills that will help us build the best health insurance in the world!</span></span></li></ul>"
    },
    {
      "name": "WHAT YOU CAN EXPECT",
      "value": "At ottonova you have the opportunity to actively shape one of the most exciting new companies on the market. Here you can expect an experienced, highly motivated and colorful team and the freedom to contribute and pursue your own ideas. <br><br>As a health insurance company, we are committed to health – also for our employees. Since fruits, coffee and cereals are already part of our equipment, we offer you a variety of other benefits: <br><ul><li><span><span>Sports & fitness subsidy</span></span></li><li><span><span>Company health insurance</span></span></li><li><span><span>Company pension plan</span></span></li><li><span><span>Travel subsidy</span></span></li><li><span><span>Corporate Benefits</span></span></li><li><span><span>Trainings and courses</span></span></li><li><span><span>ottonova Balance – Mobile working</span></span></li><li><span><span>30 days vacation, plus December 24th & 31st off</span></span></li><li><span><span>ottobike – Bike-Leasing</span></span></li><li><span><span>Ticket Plus City Card</span></span></li><li><span><span>Employees-recruit-employees</span></span></li></ul> <br>ottonova drives a mutually responsible, respectful and humorous interaction with a clear value system. Our diversity is a strength because it makes us more creative and productive. We value every individual and are fully committed to supporting their personal and professional development."
    },
    {
      "name": "URL",
      "value": "javascript-eng"
    }
  ],
  "occupationCategory": "it_software",
  "recruitingCategory": "Technology"
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/45876d01c5ce3d930b26561d9030337249911348?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/edf5cb6c-bdcc-46b6-a3a7-2599813b101eJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/d5b3191e-4112-4dde-8082-f673aa301186JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/45876d01c5ce3d930b26561d9030337249911348/eventsJSON