Senior Frontend Engineer - VueJS + TS (m/f/d)

Permanent employee, Full-time · Munich or Remote

About us

Peter Park digitalizes parking lots. Our mission is to replace every physical barrier with modern computer vision technology, paper-based receipts with big touch screen terminals, your smartphone, and cloud microservices. Our goal is to integrate every parking lot into the digital mobility ecosystem of the current generation and offer a range of secondary services to make better use of the limited parking capacities.
Right now, we at Peter Park run over 500 edge devices in three different countries that handle thousands of parking and payment transactions per hour. Peter Park's interfaces rely on Vue.js based front-ends hosted on AWS and communicating with different micro services running on EKS. We want you to be part of the front-end team that maintains and develops every new feature that we expose to our B2B & B2C customers.

Our Objectives and your Role
  • Build up deep knowledge about our Vue.js and Electron based frontends 

  • Lead the migration from Vue.js v2 to v3

  • Oversee the UI design and be a sparring partner and help out team in UX optimization

  • Work with our founders and PMs to surface and asses new ideas and optimise processes

  • Collaborate with our dev-ops & ML-engineers in implementing new features

  • Manage our technical debt and evolve our architecture to support future requirements and meet our SLA agreements

  • Mentor other engineers on front-end design patterns

  • Most importantly, you will be a strong contributor in engineering and will only move towards people management if you choose to do so.

Skills, knowledge & expertise
You don't need years of experience with exactly our technology stack. We care much more about your motivation and that you quickly learn new concepts. It is up to you to convince us during the recruiting process. For example, a short introduction to a frontend you implemented and why you are proud of it is much more to us than any letter of motivation.

What we work with
  • Frontend written in Vue.js + Typescript

  • Electron run frontend on touchscreen ticket machines (on-site)

  • Android Kiosk powered Tablets for on-site input from our customers

  • Internal Dashboards for our B2B customers

  • Backend in Python using Flask following a microservice architecture

  • GitLab CI/CD pipelines for all devices

  • Infrastructure on AWS provisioned using Terraform

What we offer
  • A MacBook or ThinkPad and 37 inch curved screen

  • A startup atmosphere with flat hierarchies and agile team structures

  • Flexible working hours and office space with a panoramic view of the Alps and Munich in the Neue Balan.

  • The option to work remotely within Europe

Our Recruiting process
  1. Initial contact in the first 24h 

  2. Interview with you and a member of our team

  3. Coding Challenge 

  4. In person meeting in Munich

Are you interested, and would you like to become part of our team? Please send us your application with all relevant documents to recruiting@peter-park.de

About us
Peter Park offers digital solutions for parking lot operators. We replace barriers, paper tickets and parking discs with gateless parking and mobile payment options. Peter Park disrupts daily parking experiences with new digital technologies integrated into a holistic parking system. In close exchange with customers and partners, we are continuously challenging ourselves to improve and extend our solution. As a dynamic startup, we value enthusiasm, ownership and feedback culture. We are looking for people to join our team!
Your application!
We appreciate your interest in Peter Park System GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at recruiting@peter-park.de.

Please upload your CV. If you want to, you can also upload a motivation letter or any other recent certificates (in total max. 20 MB).

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.