bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesPeter ParkSenior Full Stack Engineer - Vue.js, NestJS & TypeScript (m/f/d)

Senior Full Stack Engineer - Vue.js, NestJS & TypeScript (m/f/d)

Peter Park · München · On Site · Active · Personio

Job facts

FieldValue
CompanyPeter Park
TitleSenior Full Stack Engineer - Vue.js, NestJS & TypeScript (m/f/d)
Normalized title-
Department / teamTech / Tech & Product
LocationMünchen
Work modelOn Site
Employment typeFull Time
Salary-
Statusactive
ATS providerPersonio
Posted / first seen2023-10-17 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Peter Park.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 Tech.Open
Work model jobsActive On Site postings.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

CompanyPeter Park
Sourcee7c0c16b-9658-4ae2-a5b5-e14f4a485666
ATS providerPersonio

Description

Introduction: As a Senior Full Stack Engineer (m/f/d) in our Product & Tech team, you have the opportunity to work on end-to-end product initiatives, overseeing all of our frontends and backends, and bringing value directly to our customers. If you're a passionate engineer with a hunger for continuous improvement and proficiency in a variety of programming languages, this is your chance to revolutionize the industry and make a direct impact on our dynamic, tech-driven team. Your Objectives & Role: Work on an amazing product with b2b and b2c aspects at the intersection of mobility and property technology Implement features end-to-end as a Full Stack Engineer utilizing the latest front & backend technologies Collaborate with our team consisting of (designers and back-end) programmers to ensure that our UI is as simple and effective as possible Work together with our dev-ops & ML-engineers in implementing new features and optimize processes  Proactively identify how our product can be further developed and improve the frontend in close cooperation with our UX designers Shape our engineering culture by employing modern software engineering practices, focusing on writing clean, well-tested, and efficient code Continuously deploy code into production Your Expertise, Skills & Mindset: Real seniority. Not defined by years of experience but by strive for continuous improvement, direct impact on the business, and ownership Be a pro in more than one field (TypeScript, Vue.js, NestJS, CSS/HTML and more) Strong experience in real production projects with high throughput Excellent written and spoken English skills (level C1). German language proficiency is not required Technologies We Work With: Frontend monorepo with Turbo, pnpm, changesets, and storybook, primarily using Vue.js Event-driven backend development in Python and NestJS, following a microservice architecture Adoption of TypeScript, NestJS, BullMQ, and Prisma for backends in an opinionated monorepo approach Amazon RDS, DynamoDB, S3 Container orchestration with Kubernetes and CI/CD using GitLab Infrastructure provisioning on AWS using Terraform Leveraging the serverless framework on AWS Lambda for high-throughput endpoints What We Offer: We believe in supporting our team with an environment that fosters growth, well-being, and a great work-life balance. Your Ideal Setup:  MacBook (M4 Pro, 48GB Ram) and a 37-inch curved screen. Dynamic Culture: Enjoy a true startup atmosphere with flat hierarchies, agile teams, and a diverse, international group of colleagues.  Flexibility: Benefit from flexible working hours and the option to work from home or our state-of-the-art Munich office with standing desks. Competitive Compensation:  A strong competitive salary that recognizes your expertise. Future Planning:  A solid company pension plan. Foodie Perks:  Daily meal allowance, weekly free team lunch, a well-stocked cereal bar, and complimentary drinks. Health & Wellness: Job bike program and access to premium sports and fitness facilities via EGYM Wellpass or Urban Sports Club membership across Germany. Continuous Growth: Ample professional development opportunities to sharpen your skills. Language Support: German language learning opportunities. Exclusive Discounts: Enjoy special discounts on various branded products through Corporate Benefits. Our Recruiting Process: Initial Contact: We’ll get back to you within 48 hours. HR Interview: Discuss your experience and expectations with our HR team. Live Assessment:  Complete a technical exercise designed to challenge you with scenarios beyond your usual experience. Tech Challenge: Tackle a problem in a familiar context to demonstrate your technical skills and approach. Leadership Conversation:  Dive deeper into the role and expectations with a member of our technical leadership. On-Site Meeting:  Visit our Munich office, meet more of the team, and experience our culture firsthand. Interested in joining our team? Apply now and be part of something great!

Full job record

Job ID1e934c8e405dffc51d81c4e7ccd7c2e0d4fabcfb
Org IDd07c4854-ab55-4312-aa38-6f8cd47dec0d
Source IDe7c0c16b-9658-4ae2-a5b5-e14f4a485666
Board IDe7c0c16b-9658-4ae2-a5b5-e14f4a485666
Providerpersonio
Provider Job Key1291974
TitleSenior Full Stack Engineer - Vue.js, NestJS & TypeScript (m/f/d)
Normalized Title
Statusactive
Activeyes
Location TextMünchen
DepartmentTech
TeamTech & Product
Employment Typefull_time
Workplace Typeon_site
Remote Policy
CountryMünchen
Region
City
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://peter-park.jobs.personio.de/job/1291974?language=en
Apply URLhttps://peter-park.jobs.personio.de/job/1291974?language=en
First Seen At2026-05-30 06:09:22Z
Last Seen At2026-06-06 07:47:43Z
Last Checked At2026-06-06 07:47:43Z
Last Changed At2026-05-30 06:09:22Z
Inactive At
Source Posted At2023-10-17 15:51:41Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=personio/board=peter-park.de/date=2026-06-06/2026-06-06T07-47-42-715Z-fbdca145a1c35f8d0a9eb5444216ba40e5bcb141a4e1e9433d391b74afd0fab9.json
Event Fields
{
  "content_hash": "dd2eb5ad80409a4202d9961907d6821248ab50eb08521c865245b3853014c480",
  "source_hash": "3e875be67c4cbaacf85a119d7f2a10c2bae3d6b7269ab0cb05b63daa96cef620",
  "last_changed_at": "2026-05-30T06:09:22.806Z",
  "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-06T07:47:43.465Z",
  "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": "on_site",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "id": "1291974",
  "name": "Senior Full Stack Engineer - Vue.js, NestJS & TypeScript (m/f/d)",
  "office": "München",
  "keywords": [],
  "schedule": "full-time",
  "createdAt": "2023-10-17T15:51:41+00:00",
  "seniority": "experienced",
  "department": "Tech",
  "occupation": "systems_and_process_engineering",
  "subcompany": null,
  "employmentType": "permanent",
  "jobDescriptions": [
    {
      "name": "Introduction:",
      "value": "<p style=\"text-align:justify;\"><span style=\"font-size:15px;\">As a Senior Full Stack Engineer (m/f/d) in our Product & Tech team, you have the opportunity to work on end-to-end product initiatives, overseeing all of our frontends and backends, and bringing value directly to our customers. If you're a passionate engineer with a hunger for continuous improvement and proficiency in a variety of programming languages, this is your chance to revolutionize the industry and make a direct impact on our dynamic, tech-driven team.</span></p>"
    },
    {
      "name": "Your Objectives & Role:",
      "value": "<ul><li style=\"font-size:15px;\">Work on an amazing product with b2b and b2c aspects at the intersection of mobility and property technology</li><li style=\"font-size:15px;\">Implement features end-to-end as a Full Stack Engineer utilizing the latest front & backend technologies</li><li style=\"font-size:15px;\">Collaborate with our team consisting of (designers and back-end) programmers to ensure that our UI is as simple and effective as possible</li><li style=\"font-size:15px;\">Work together with our dev-ops & ML-engineers in implementing new features and optimize processes </li><li style=\"font-size:15px;\">Proactively identify how our product can be further developed and improve the frontend in close cooperation with our UX designers</li><li style=\"font-size:15px;\">Shape our engineering culture by employing modern software engineering practices, focusing on writing clean, well-tested, and efficient code</li><li style=\"font-size:15px;\">Continuously deploy code into production</li></ul>"
    },
    {
      "name": "Your Expertise, Skills & Mindset:",
      "value": "<ul><li style=\"font-size:15px;\">Real seniority. Not defined by years of experience but by strive for continuous improvement, direct impact on the business, and ownership</li><li style=\"font-size:15px;\">Be a pro in more than one field (TypeScript, Vue.js, NestJS, CSS/HTML and more)</li><li style=\"font-size:15px;\">Strong experience in real production projects with high throughput</li><li style=\"font-size:15px;\">Excellent written and spoken English skills (level C1). German language proficiency is not required</li></ul>"
    },
    {
      "name": "Technologies We Work With:",
      "value": "<ul><li style=\"font-size:15px;\">Frontend monorepo with Turbo, pnpm, changesets, and storybook, primarily using Vue.js</li><li style=\"font-size:15px;\">Event-driven backend development in Python and NestJS, following a microservice architecture</li><li style=\"font-size:15px;\">Adoption of TypeScript, NestJS, BullMQ, and Prisma for backends in an opinionated monorepo approach</li><li style=\"font-size:15px;\">Amazon RDS, DynamoDB, S3</li><li style=\"font-size:15px;\">Container orchestration with Kubernetes and CI/CD using GitLab</li><li style=\"font-size:15px;\">Infrastructure provisioning on AWS using Terraform</li><li style=\"font-size:15px;\">Leveraging the serverless framework on AWS Lambda for high-throughput endpoints</li></ul>"
    },
    {
      "name": "What We Offer:",
      "value": "<div style=\"border:0px solid;margin:0px;color:rgb(32,32,32);font-family:Inter, '-apple-system', 'system-ui', '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;font-weight:400;text-transform:none;background-color:rgb(255,255,255);text-align:justify;\"><span style=\"border:0px solid;margin:0px;font-size:15px;color:rgb(0,0,0);font-family:Arial, Helvetica, sans-serif;\">We believe in supporting our team with an environment that fosters growth, well-being, and a great work-life balance.</span></div><div style=\"border:0px solid;margin:0px;color:rgb(32,32,32);font-family:Inter, '-apple-system', 'system-ui', '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;font-weight:400;text-transform:none;background-color:rgb(255,255,255);text-align:justify;\"><span style=\"font-family:Arial, Helvetica, sans-serif;font-size:15px;\"><br style=\"border:0px solid;margin:0px;\"></span></div><ul style=\"border:0px solid;color:rgb(32,32,32);font-family:Inter, '-apple-system', 'system-ui', '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;font-weight:400;text-transform:none;background-color:rgb(255,255,255);\"><li style=\"border:0px solid;margin:0px;font-size:15px;color:rgb(0,0,0);text-align:justify;font-family:Arial, Helvetica, sans-serif;\"><strong style=\"border:0px solid;margin:0px;font-weight:600;\">Your Ideal Setup: </strong>MacBook (M4 Pro, 48GB Ram) and a 37-inch curved screen.</li><li style=\"border:0px solid;margin:0px;font-size:15px;color:rgb(0,0,0);text-align:justify;font-family:Arial, Helvetica, sans-serif;\"><strong style=\"border:0px solid;margin:0px;font-weight:600;\">Dynamic Culture:</strong> Enjoy a true startup atmosphere with flat hierarchies, agile teams, and a diverse, international group of colleagues. </li><li style=\"border:0px solid;margin:0px;font-size:15px;color:rgb(0,0,0);text-align:justify;font-family:Arial, Helvetica, sans-serif;\"><strong style=\"border:0px solid;margin:0px;font-weight:600;\">Flexibility:</strong> Benefit from flexible working hours and the option to work from home or our state-of-the-art Munich office with standing desks.</li><li style=\"border:0px solid;margin:0px;font-size:15px;color:rgb(0,0,0);text-align:justify;font-family:Arial, Helvetica, sans-serif;\"><strong style=\"border:0px solid;margin:0px;font-weight:600;\">Competitive Compensation: </strong>A strong competitive salary that recognizes your expertise.</li><li style=\"border:0px solid;margin:0px;font-size:15px;color:rgb(0,0,0);text-align:justify;font-family:Arial, Helvetica, sans-serif;\"><strong style=\"border:0px solid;margin:0px;font-weight:600;\">Future Planning: </strong>A solid company pension plan.</li><li style=\"border:0px solid;margin:0px;font-size:15px;color:rgb(0,0,0);text-align:justify;font-family:Arial, Helvetica, sans-serif;\"><strong style=\"border:0px solid;margin:0px;font-weight:600;\">Foodie Perks: </strong>Daily meal allowance, weekly free team lunch, a well-stocked cereal bar, and complimentary drinks.</li><li style=\"border:0px solid;margin:0px;font-size:15px;color:rgb(0,0,0);text-align:justify;font-family:Arial, Helvetica, sans-serif;\"><strong style=\"border:0px solid;margin:0px;font-weight:600;\">Health & Wellness:</strong> Job bike program and access to premium sports and fitness facilities via EGYM Wellpass or Urban Sports Club membership across Germany.</li><li style=\"border:0px solid;margin:0px;font-size:15px;color:rgb(0,0,0);text-align:justify;font-family:Arial, Helvetica, sans-serif;\"><strong style=\"border:0px solid;margin:0px;font-weight:600;\">Continuous Growth:</strong> Ample professional development opportunities to sharpen your skills.</li><li style=\"border:0px solid;margin:0px;font-size:15px;color:rgb(0,0,0);text-align:justify;font-family:Arial, Helvetica, sans-serif;\"><strong style=\"border:0px solid;margin:0px;font-weight:600;\">Language Support:</strong> German language learning opportunities.</li><li style=\"border:0px solid;margin:0px;font-size:15px;color:rgb(0,0,0);text-align:justify;font-family:Arial, Helvetica, sans-serif;\"><strong style=\"border:0px solid;margin:0px;font-weight:600;\">Exclusive Discounts:</strong> Enjoy special discounts on various branded products through Corporate Benefits.</li></ul>"
    },
    {
      "name": "Our Recruiting Process:",
      "value": "<ul><li style=\"font-size:15px;color:rgb(0,0,0);\"><strong>Initial Contact:</strong> We’ll get back to you within 48 hours.</li><li style=\"font-size:15px;color:rgb(0,0,0);\"><strong>HR Interview:</strong> Discuss your experience and expectations with our HR team.</li><li style=\"font-size:15px;color:rgb(0,0,0);\"><strong>Live Assessment: </strong>Complete a technical exercise designed to challenge you with scenarios beyond your usual experience.</li><li style=\"font-size:15px;color:rgb(0,0,0);\"><strong>Tech Challenge:</strong> Tackle a problem in a familiar context to demonstrate your technical skills and approach.</li><li style=\"font-size:15px;color:rgb(0,0,0);\"><strong>Leadership Conversation: </strong>Dive deeper into the role and expectations with a member of our technical leadership.</li><li style=\"font-size:15px;color:rgb(0,0,0);\"><strong>On-Site Meeting: </strong>Visit our Munich office, meet more of the team, and experience our culture firsthand.</li></ul><div style=\"text-align:justify;\"><span style=\"font-size:15px;\">Interested in joining our team? Apply now and be part of something great!</span></div>"
    }
  ],
  "occupationCategory": "engineering",
  "recruitingCategory": "Tech & Product"
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/1e934c8e405dffc51d81c4e7ccd7c2e0d4fabcfb?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/d07c4854-ab55-4312-aa38-6f8cd47dec0dJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/e7c0c16b-9658-4ae2-a5b5-e14f4a485666JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/1e934c8e405dffc51d81c4e7ccd7c2e0d4fabcfb/eventsJSON