Join us!

We’re looking for a(n)
Senior Django Developer

Aug 282018

Pulilab is a digital product design and software development company based in the center of Budapest.

We are looking for our next team member to expand our backend team with some more Django. We have always had a heavy focus on Python, especially Django, in our company and we have delivered dozens of very shiny products with Django as the core technology.

We are working on projects such as: Interactive video editor, delivery drones, crypto currency platform, a media streaming engine, several IoT projects, and countless complex websites and mobile applications.

The common denominator in all of these projects is the high complexity. Our approach is to only take on external projects, if they have an interesting angle.

We are proud to work together with clients such as Unicef, and W.H.O amongst many other great organizations. And we also dedicate a portion of our time and resources to develop our own projects... and yes we DO have a hardware-lab!


Your main responsibilities will be building, maintaining and expanding our Django products alongside our python seniors, but it’s essential that you can function and contribute, like the rest of the members in our highly efficient development team. (Side Note: we actually go to gym together)

We have a very strong belief in freedom under responsibility. You will be given full control over your workday and at the same time you will be expected to stick to your commitments. You will be guided and helped every time you ask, but we do expect you to arrive here with a strong opinion about frameworks, technologies, paradigms and design-patterns.


You should be interested in the whole web-stack. Skills you should need to have:

  • Extensive experience with Django (and Python)
  • Experience with REST frameworks
  • In depth experience with unit- and browser-testing
  • Experience with celery task queues
  • Know your bash/sh/zsh...!
  • Ability to manage a Docker stack
  • The ability to communicate your ideas in english. Both written and verbal.

It would be an advantage for you (nice) to have:

  • Experience with Angular and/or React
  • Knowledge of WebSockets and/or Firebase
  • MongoDB
  • Node.js
  • Passion - you need to love what you do, love to do programming and create cool stuff, you also need to be hungry to grow and eventually become a leading member of the web development team.
  • Productivity - when you are working you will be expected to work productively and commit to deliveries.
  • Responsibility - you are expected to manage your own time
  • Interesting projects - When you’re not researching Virtual Reality technologies or figuring out how to stabilize the 4G connection to a delivery drone, you will probably be working on projects that are saving children through the work we do for Unicef, W.H.O and :) All the projects have a web-component to it and most have have a secondary piece, such as a hardware integration, or research element. No two projects are alike.
  • Cutting edge technologies. We use modern frameworks, conform to new standards and build all our products using new technologies whenever it makes sense. We have ongoing projects where we apply VUE.js, quasar, Angular, Polymer, React and Nuxt
  • Freedom. You have your right to choose place and time of your work, but will be provided a seating downtown Budapest with view to Danube.
  • Company parties and free beer. We are keen on having fun together (Steak Nights, Drone Flying, Gym sessions, ping-pong, karaoke, birthdays, Puli-Fridays, Christmas party, Halloween...)
  • Startup culture that makes sense in a flat organization. We have a light atmosphere and no stupid rules. ( We also have a never ending coffee stream in the office)
  • Class A team to work with, we’re all are smart, spirited and creative people.
  • International & young team. Average age is 29 and with currently 5 nationalities in the office.

All application material (CV with a photo and NET salary expectation) must be submitted in English to

All applications will be answered. Insufficient applications will not be considered.

Full-Time Position

40 hrs/week Working hours

Budapest office Location

Sep 2, 2019 Starting date Contact info