Fullstack Developer Javascript job Leipzig (m/f/d)

Are you looking for a position in which you can contribute to an exciting software solution for the Raspberry Pi platform?

Then you are exactly right with us!

Hi, welcome to pi3g!

We are a small, fast-growing company based in Leipzig. We spezialize in develop and market hardware and software products with a focus on Internet of Things, single-board computing and machine learning for Europe and worldwide.

Vacancy description

With us, you will be working on our most important project - picockpit.com - a comfortable solution to remotely monitor and control Raspberry Pis. This way you can contribute to the comfort of Raspberry Pi users worldwide.

Your work will allow them to simply use the Pi in an intuitive way to achieve their goals, and will save them lots of frustration. It will also empower users who are not very technical!

Additionally, if we have any active customer projects, you will be entrusted a wide variety of interesting work, developing user interfaces and backend code.

Your tasks as a Fullstack Developer Javascript

  • Development of the picockpit.com frontend (in Vue.js + Vuetify)
  • Development of the picockpit-client software client which runs on the Raspberry Pis (in node.js)
  • Creating additional 'apps' for users (PiCockpit apps)
  • Integration of additional communication channels (e.g. WebRTC), to allow development of advanced apps
  • Testing the solution

Have a look at the technologies we are using in the project:

  • node.js
  • Vue JS
  • Vuetify
  • Raspberry Pi
  • Javascript
  • HTML 5
  • MQTT
  • MongoDB
  • Linux
  • Git
  • GitLab
  • GUI Programming
  • NoSQL
  • UX/UI Design
  • microservices

Your profile

Must haves

  •  Solid experience with JavaScript, especially with node.js in the backend ( 3+ years)
  • Experience with JavaScript frontend development, ideally in vue.js (2+ years)
  • Independent and self-reliant way of working
  • Quick grasp and willingness to deal with new technologies (e.g. MQTT)
  • Excellent written and spoken command of English

Optional skills

  • Ideally you have good Linux knowledge (Debian / Raspberry Pi OS) - since our target platform is the Raspberry Pi
  • Vue or a similar progressive web framework (e.g. React.JS / Angular).
  • Good German language skills
  • UI / UX skills - we welcome your participation in the UI & UX design
  • Furthermore, you are welcome to post solutions to problems and reports on your development progress in our company blog. This is not a requirement - just an option, if you like to share your knowledge with fellow developers.

What we offer you

  • a permanent employment contract
  • a secure full time position in an area with strong growth
  • introduction to your activities and training
  • the opportunity to dive deep into the popular Raspberry Pi platform
  • Growth & promotion opportunities
  • a fantastic team (with good chemistry), kind and supportive colleagues
  • flexible office hours - work from home, or come into the office. Work at the time you want.
  • trust and responsibility - you will have a lot of freedom in your work

Short facts


55000 - 60000 €/year (gross)

Working time model:

Full time (40 hours per month) • Part-time (35 hours per month)

Work hours:

Flexible working hours

Remote work:

Home-Office possible

Type of contract:

Permanent position

Start date:

From today

Join the pi3g team!

4 reasons to work with us

We are growing fast

Our team of only 11 employees increased profits 5 times in just a few years and we continue to grow. We invite you to grow together!

We work with reliable partners

We are an approved “Raspberry Pi” reseller (small computers), we also work directly with Google for their Coral AI accelerator series. You can view our entire range of products in our online store “buyzero.de”

We are involved in exciting projects

We support industrial customers with hardware design, consulting and software development. For example hardware for air quality sensors or software for monitoring and controling Raspberry Pi computers "PiCockpit"

We give you creative freedom

Do only what the boss said, boring? We totally agree! We value your ideas and give you complete freedom to express your talents! Your future colleagues, for example, have already launched a YouTube channel and a blog for pi3g.

What your future collegues say

Here's what Stephie, who works in support and shipping likes about working with us:


+ Flat hierarchy

+ You can bring in your own ideas to optimize the process

+ Very nice colleagues

+ Flexible end of working hours (you can go an hour earlier for a doctor's appointment or something similar)

+ Independent work

+ Music / radio play may also be listened to while packing (with headphones)

Here's what Nathan, who works in Technical Marketing, has to say about the benefits of working with us:


+ Flexible working hours

+ Flat hierarchy

+ Flexible place of work

+ Honest communication

+ Friendly working atmosphere

+ Creative freedom



That's what Hieu, who works as a working student for IT, likes about working for us:


+ Flat hierarchy

+ Flexible working hours

+ Confidence in working independently

+ Friendly atmosphere

+ Interesting tasks

Join the pi3g team!

How does our application process work?

Online Bewerbung

1. Online - application

Fill in the application form. This takes about 10-15 minutes.

Answer questions about your professional experience and your motivation.

We do not need your CV, but please take the form seriously and fill out all fields.




Telefon Interw

2. Telephone interview

If your application has convinced us, we will contact you and arrange a telephone interview.

The phone interview lasts about an hour and we mainly want to get a feel for how you would act in different situations, what is important to you and whether it is generally a good fit.





3. Paid trial day

During the trial day, you can get to know the work and your colleagues directly and see if you enjoy it.

At the same time, we can check how well you fit into the team and whether the "chemistry" is right. And how capable you are of learning (quick perception is very important to us!).

You will receive hourly payment on the trial day regardless of whether we decide to hire you after the trial day or not.

Where is our office?

The address of pi3g

Zschochersche Allee, 1, 04207, Leipzig

5-7 minutes walk from the Grünau-Lausen stop.


Frequently Asked Questions

Join the pi3g team!

Do you still have some questions?

Excellent! Questions get you ahead in life 🙂

We want you to know exactly what you get with us before you apply. If you are interested in a position and have any questions, please contact us.