Fullstack Developer - JavaScript

  • Engineering
  • Brussels, Belgium

Fullstack Developer - JavaScript

Job description

Meet your new team

As software developers, we make the magic happen by creating outstanding software solutions that answer our client’s business needs. We use the coolest technologies available. Working as one team, we love to hack and try new things; that's engineering. The Engineering department combines, in a unified approach, the product and software teams. We define and build Real Impact Analytics’ core products.


The role

We are looking for a talented developer and a nice colleague to join our team.  As a full-stack web developer, you will contribute to the development of our applications, our backend and our persistence layer. We are looking for someone with an inquisitive mind who’s willing to explore new architectures and technologies as our needs evolve. More concretely, you will:

  • create reliable, high performance Node.js APIs for our product 
  • write efficient queries to load the data for our applications and you will have the opportunity to work with various persistence technologies, like PostgreSQL, InfluxDB and MongoDB
  • enjoy switching between different stack components (apps, services, database) and having some variety in your day-to-day work
  • write code that follows the best coding practices: modularity, loose coupling, high cohesion etc.
  • contribute to the team's DevOps efforts by developing and maintaining all the systems that support our development and operations
  • We value quality, organized, maintainable and tested code
  • We value developers that take an interest in understanding diverse programming languages and technologies
  • We value analytical skills that help us research, discuss and choose the best solution for a problem


Your must-haves

  • You are a proficient full-stack developer with relevant experience in JavaScript
  • You are open to learn and use new frameworks of development
  • You’ll be a step ahead if you have proven experience with NodeJS
  • You have experience in continuous integration, delivery or deployment, system administration and scripting for operational purposes 
  • You have a technical academic background and are fluent in English 


Work with us

  • We have a bottom-up approach, so your input and ideas will always play a crucial role on the bottom-line of the business
  • You will quickly see the impact of your work in real-life, not just in reports
  • You will enjoy working in a highly entrepreneurial environment, without rigid processes & long approval flows
  • We care about outcome, not effort so you will be fully responsible for managing your time and work-load
  • We are a highly talented international team of top-notch experts and learn from each other everyday