Python Developer

Job description


Wundermart is seeking a Python developer. Given Wundermart’s growth and international expansion, we are in need of a developer to further strengthen our Product Team. This team currently consists of a product owner and 5 developers, both back-end and front-end. On a daily basis your work will contribute to building, improving and implementing our innovative platform.


Each morning, you spend some time getting back into things, do some fixes on work from the previous day, review pull requests or perhaps you’ll refine some stories on Jira. At 10:00, you’ll call in for the stand-up. There are some stories with your name on them, so you get busy writing code, commit it to Github and make a PR.

One of your teammates picked up on your PR from the notification on Slack and was quick with her review! You work on some of their remarks and merge your code into develop. There have been quite a few merges since the last release to master! You prepare a Pull Request for a new one, so Jenkins can build a review-deployment.

The team is notified about the impending release on Slack and a quick discussion ensues: we need to wait for one other PR. After your colleague has their PR merged, Jenkins does the final checks and the release is approved! You merge it into master, Jenkins does another build and updates the production deployment. Let’s have the business take a look at it while you start work on another story.

Job requirements


  • Has a Masters degree in Computer Science or equivalent experience
  • Has at least 3 years of experience using Python/Django
  • Is familiar with the concepts of CI/CD (Jenkins, CircleCI, etc) and configuration as
  • Knowns his/her way around the Google Cloud Console/Command line tool
  • Has great communication skills and is fluent in English and preferably Dutch