Posted : 30-07-2019

Category : PYTHON

Type : Full time

Company name : Optimile

Fullstack Software Engineer (Java/Python)


Living in Europe is a must and you are willing to travel to Belgium from time to time
You are able to work at the regular business hours of Optimile Belgium every day
You have a Master’s degree in Computer Science, IT or similar experience
You have great written and verbal communication skills in English
Working in a team doesn’t scare you
You are a hands-on problem solver
You are not afraid to try out new technologies and methods
You will be available as soon as possible

Experience and capabilities
You have experience with Java, Python and Django (REST framework)
Experience with React (Native) is a plus
You have a first successful professional experience

Full-time permanent role, based remotely
Competitive salary
Fast growing international company
A great, supportive team to work with
The possibility to develop an innovative product in a new market within an international context

Totally your cup of tea? Convince us of your skills and blow us away with your application form.

About company

Interested in mobility? Looking for a job in which your technical skills come into play? Read on! Optimile is looking for a software engineer with expertise in Java/Python.

What we do?
Optimile is a software company offering Mobility-as-a-Service. Mobility-as-a-Service has become the new way of transportation. Our aim is to build bridges between different mobility operators and end-users, so that everyone can enjoy the ultimate freedom of planning, booking and paying different transportation modes through one single gateway.

This is our response to the shift away from personally owned means of transportation towards mobility solutions that are consumed as a service. Therefore we develop our own white-label mobility platforms and establish partnerships with all kinds of mobility operators.

To guide mobility users during their trip, we have created our own route planner. This route planner combines different means of transport to get to your destination point. It uses a set of parameters (e.g. cost of the route, ecological footprint of the route, weather, time…) to provide you with the optimal mobility solution.

What will your days look like?
Together with your enthusiastic colleagues you will develop further on our mobility software.

You automate the collection of operator data (from GTFS, OSM, shapefiles, NeTEx, linked connections, custom APIs ...).
You cast a critical eye on the algorithms used (A*, Raptor, Contraction Hierarchy, CSA ...) and help spotting opportunities.
You analyse data from operators and users and use this knowledge to improve results.
You help us scale the route planner (both in terms of number of users and geographical region).
You help delivering the route planner's results to the user.