Work at the Belgian Mobility Company

Javascript
Developer (intern)

Internship as Javascript Developer in Brussels, Belgium or Remote • Full time

In order to reinforce its team, the Belgian Mobility Company is looking for a Javascript Developer (intern).

About us.

We’re Belgian Mobility Company, a cooperative initiative of the 4 Belgian Public Transports Operators ⏤ TEC, STIB-MIVB, DeLijn and NMBS-SNCB. As a small & fully decentralized team, we foster digital innovation to ease the journey of millions of public transport customers.

  • BMC was founded in 2010 as a joint-venture company of the four Belgian Public Transport Operators, namely TEC (Wallonia transit network), STIB-MIVB (Brussels transit network), SNCB-NMBS (National rail network) and De Lijn (Flanders transit network).

  • Its initial goal was to develop an intermodal payment scheme and the related hardware to be used by all Belgian travellers (the MOBIB card). At the beginning of 2022 its scope expanded widely with the acquisition of Stoomlink, a private-owned startup with outstanding expertise in the development of innovative mobility digital products.

  • From NextRide — a multi-awarded mobility companion — to the Smart Mobility Planner — an ambitious open-source route planner, Stoomlink was built upon a solid set of top-notch user experience and cutting-edge technologies.

What we do.

Transition to a more sustainable mobility remains a major struggle. Among the reasons identified, we believe there is one we could easily do something about: overcoming the lack of confidence in the offer of alternative mobility and the loss of control experienced by those abandoning their cars. To achieve this, we are convinced that qualitative information , cooperation and partnerships are key. This is how we have developed a range of innovative digital products which, through their unique process of data, provide contextualized, actionable and real-time information to those who define the mobility of tomorrow.

Our DNA

We are not only great product makers: we also like to think we are the best team 💪 And this has definitely something to do with our DNA and our willingness to (re)invent the way we work. And if concepts like work/life balance, autonomy and structured freedom are important to you, go ahead to our public DNA page to get to know us a bit better !

Oh, one more thing! You’ll see in there that inclusivity is an integral part of our cherished values. And as we don’t repeat it enough: let’s break the gender gap together, woman are strongly encouraged to apply 🔥.

What you'll do.

As a Javascript intern, you will:

  • Learn ton of things about a large scale JS-only infrastructure
  • Bootstrap small ETL (extract-transform-load) JS modules and get them reviewed by our lead engineers
  • Write Unit Testing code for our microservices swarm
  • Write clear documentation so that other engineers can jump in and get things done.
  • Write lots of JS. Like, for real.

Your qualifications.

  • Training experience in either Node.js server-side programming language or React framework
  • A bit of experience with database management, either SQL or NoSQL (e.g. Mongo).
  • Eagerness to learn more everyday — watching a lot of Tech Talks and reading a ton of blog posts.
  • Working knowledge of version control systems like Git.
  • Strong soft skills — we like nice humans.
  • You are fluent in French or Dutch and you and have excellent verbal and written communication skills in English

Bonus points if:

  • You don’t have a car, or at least you love public transports and micro-mobility as much as we do 😍
  • You are at ease with GitFlow.
  • You send your favorite Tech Talk or blog post when you apply

What we'll offer you.

  • A 2-6 months internship program, allowing you to experience working in a startup environment while learning along the way.
  • Work in an open and transparent environment, with its share of fun too!
  • A lot of freedom in organizing your work (remote and/or asynchronous work is encouraged)
  • The perspective to integrate permanently our team as Junior Backend/Frontend Developer.

Is this position for you? We’d love to meet you. Apply now!

Are you the one?

Tell us a bit about yourself : let's have a chat!

Apply now