Back to Careers

Application developer Python

We are hyper-focused to make VIKTOR the go-to platform for engineers in the manufacturing and building industry with the need to automate the boring work and enabling them to build awesome products.

Apply for this position
The VIKTOR Officebadge

Why does our team like this job

"I work in a team of super enthusiastic developers! Every day I learn new things, because we're always looking to develop applications using the latest digital technologies, thereby making other companies more future proof. We help them digitize and automate their work, so they can engineer the awesome!"

Kevin van Giessen
Kevin van Giessen

Application developer

Your profile
  • You like solving complex problems and can translate user stories to feasible technical solutions

  • You are fluent in writing Python and preferably one more language and know the ins and outs of maintainable object-oriented code

  • You have experience using Git to effectively collaborate

  • You have a MSc Degree in computer science, aerospace engineering, physics, mechanical engineering, civil engineering or equivalent

  • You speak fluent English and it is preferable if you also speak Dutch

  • You are available at least 32 hours a week

What will you get?
  • Opportunity to work from home and flexible working hours

  • We encourage personal development and offer opportunities to deepen or broaden yourself to grow with the company

  • Work with the newest and greatest technologies and contribute to innovative developments with big impact

  • Flat organization that ensures quick decision-making and plenty of room for personal input

  • Lot’s of legendary team activities

  • 28 days off

What will you do


Building awesome applications together with the client


Meetings with clients, training and co-development


Internal meetings, demo's, knowledge sharing

Ensuring that customers can Engineer the Awesome, as an application developer you play a major role in achieving this. You do this by working together with the customer and discussing practical processes and models. You are able to translate this into an abstract programmable problem and can convert this into a digital model; a web application. This translates into the following topics you will be working on as an application developer:

  • Parametrizing (engineering) processes and developing digital models, as well as improving current designs/working processes by applying techniques such as optimization algorithms, machine learning or any other logic that would be applicable to the problem.
  • You work closely with the platform team in the sense that you provide them with input based on developments you see in the market and with customers.
  • Being a developer with a background in engineering, you understand what the client wants, can be critical in thinking what the client could be missing, provide alternatives to the solution the client gives, and be able to translate the feedback into clear actionable goals.
  • The goal is that you can work autonomously, project management is part of that.

You as application developer will be working predominantly with the Application Development team, although your knowledge and experience will be valuable and needed from time to time in other segments of VIKTOR, such as Sales, Marketing and Product Development.

With this you contribute to our mission: being the world-wide frontier in creating and delivering software development tools for engineers to unlock their real potential.

What can you expect from us?


It's about what you deliver. How, when and where? That's up to you. From our inspiring office or from your well-facilitated home office. First take the children to school in the morning or do some sports in the afternoon and then get back to work full of energy. Do what works best for you.

Healthy work-life balance

Of course you have a very nice job at VIKTOR ;). But other things are important too, such as family, friends and hobbies. Working overtime is avoided as much as possible. With 28 days off, we hope that you have enough time to do everything you love. If 28 days are not enough because you want to make a world trip, that is possible too!

Awesome team

Be part of an enthusiastic and driven team. We have a lot of fun and there is a plenty of room for ideas and initiatives. The most brilliant ideas often arise during a team outing, drinks or team building day. The weekly demos give you a good idea of what other colleagues are working on and how the platform is evolving. The flat structure ensures quick communication and decision-making.

Personal growth

Due to the monthly 1-on-1 conversations, there is constant attention on your personal growth and wellbeing. We are happy to help you develop yourself and realize your ambitions. You are part of a growing company where you contribute to innovative developments with a major impact. If you grow, we grow.

Our Five Stage Recruitment Process


Thanks for your application! We will consider your application and contact you soon.

Phone Call

You have an interesting background! We are very curious and would like to learn more about you.

1st Job Interview

During a first interview we really get to know each other, and of course we tell you more about our vision and ambitions.


We think you'll fit well with the team! Time to evaluate your (development) skills with some fun assignments.

2nd Job Interview

Nice skills! We are happy to have a second interview where we go deeper into the content of the position.

Job offer

We are both excited. You will receive a job offer and hopefully we can welcome you soon!

Apply for this position

Don't hesitate and apply right away! In case of questions, drop us a line at

Please fill out the form
We accept pdf, doc, docx files

By clicking “Submit application”, you consent to allow VIKTOR to store and process your personal data. We are committed to protecting and respecting your privacy. Privacy policy.