Vacatures

Front-end developer

 

Who we are

We are a research tech start-up, a new division of NGInfra. We are developing a cutting-edge online platform for performing distributed simulations of multiple, interdependent urban infrastructures. As a group of young, talented and enthusiastic developers, addressing complex challenges excites us. Our goal is to facilitate collaboration between our stakeholders by providing the technology that they can leverage to share data and knowledge, so that they can tackle complex problems in innovative ways.

 

What we need

Within our simulation platform we are working on a new web application to visualize our simulation data.

(Almost) all of our data is of geospatial nature which needs to be visualized in an intuitive, clear and performant way. Unlike most geospatial data, our data almost always has a time component, which means that attribute values are actually a data series. Visualizing those in an interactive and fluent manner requires experience with optimization techniques, such as level-of-detail, to speed up visualization performance.

It will be your responsibility to work together with the rest of the development team to build and improve the visualization dashboard, a responsive web application based on wire frames / Visual Design. Although the dashboard is in an early stage of development, we have chosen Deck.gl together with Vue.js as the main framework. Experience with Deck.gl or similar is a plus.

 

Your profile

You’ll be working with an international team in an Agile environment where you’ll be working closely with the product owner, UX/UI designer, back-end developers, GIS specialist and the users. We are a relatively small startup where everyone in the team has a broad skillset. We expect you to take interest and initiative in developing yourself and your skill set so that you’ll be the versatile team member that we need. You are proactive in sharing opinions and not afraid to challenge with ideas.

Requirements

  • Graduate Level
  • Minimum of 3 years experience in web application development
  • In-depth understanding of JavaScript and Modern JavaScript frameworks like Vue.js, React or similar;
  • HTML5, CSS3, SASS (preferred) / LESS, bower, npm
  • You can transform designs into functional interfaces
  • You will work with the most relevant spatial visualization technologies
  • You will turn the concepts and flows from our UX designer into actionable web components. In addition, you’ll collaborate closely with the Backend developers to define the API and the communication between components.
  • You’ll be responsible for awesome visualizations of huge datasets that turn into geospatial insights.
  • Fluent in English; Dutch is a pre
  • Eagerness to learn
  • A “can-do” mentality
  • You reside in The Netherlands, preferably in the Randstand area, or are willing to re-locate

It’s desirable to have experience with:

  • Design systems
  • Working in an Agile environment, for example working with Scrum
  • Typescript
  • Deck.gl
  • Python

Having experience with the following will give you bonus points:

  • Linux
  • SQL (PostgreSQL) and PostGIS
  • Working with GIS systems (QGIS, ESRI or similar), most importantly using vector data
  • GeoServer
  • Working with a micro service architecture
  • Docker/Kubernetes
  • Automated software testing (CI/CD)

 

We offer

  • A competitive salary and conditions
  • Dynamic and fun work-environment
  • Opportunities for personal development and/or education
  • A great team
  • A dynamic working environment with a focus on self-improvement

If you are interested in this vacancy or want to apply, please contact: 

Martijn Stroeven
martijn.stroeven@nginfra.nl