I work with many talented people who love what they do. You clearly see this reflected in the work atmosphere and the results we jointly achieve.- Robbin van der Peijl - Front-end Developer
ViriCiti is the place to work if you like trying new things even though they might break. We move fast, break things and learn from it.- Sakif Surur - Developer
Working at ViriCiti, an Amsterdam homebased company, is a pity for those who aren’t joined in this pool of innovation and creativity!- Brigitte van Wegen - Office Manager
We started ViriCiti in 2012 in an office of 8m2. Nowadays, our ball pit is even larger than our former office. The progress we've made over the last year is huge and this could only be achieved with very motivated, enthusiastic and skilled people. I'm proud to have such a team!- Freek Dielissen - Managing Director

Join our adventure

This is your opportunity to be part of an international clean-tech start-up based in Amsterdam. We started in 2012 building an efficient and scalable platform based on Node.js and we are improving our system every day. We have landed large national and international projects all around the world and the counter keeps on running.

High ambitions, great fun!

Our ambition is high but the atmosphere in our team is informal and relaxed. Everyone feels responsible for success and works with a high level of autonomy. And when we’re not busy developing, we dare each other for a game of table football or we play around in our ballpit.

We are looking for you!

We’re growing fast, so we’re looking for new talent to join our adventure. Check out our current job openings on the right. We look forward to hearing from you!

No job openings displayed? We are always looking for new tech-talent! Feel free to contact us anytime at jobs@transitions-now.com.

Junior Data Scientist

ViriCiti is looking for a tech-savvy Junior Data scientist who has a master’s degree in a quantitative field such as Computer science, Mathematics, Engineering, AI or similar. Do you want to be part of a fast growing organization? Come join our team!

Your job:
When it comes to data analysis you don’t expect data to be clean, concise, well organized, well documented, consistent or complete. You enjoy this! Together with the Sr Machine Learning Engineer you will be responsible for applying machine learning to improve the operations of our customers by predicting the energy usage of electric vehicles. You’ll play an important role in implementing new charging strategies and supporting operations in analyzing data to optimize the deployment of electric vehicles.

Desired Skills and Experience:

  • Excellent communication skills in English, including the ability to converse at a technical level;
  • Experience with at least one programming language, e.g. Python or JavaScript/Node.js and one Machine learning library; Tensorflow, PyTorch or Scikit-learn and one database like MongoDB;
  • You’re able to interpret and apply scientific articles;
  • Nice to haves: experience with Linux or Docker

Download the complete job description: Jr. Data Scientist

Acquisition regarding this vacancy is not appreciated.

Quality Assurance Engineer

ViriCiti is looking for an experienced Quality Assurance Engineer with a strong background in testing both back- and front- end systems. If you are passionate about great software development and care about the quality of your work and improve that of others, come join our team!

Your job:
Your focus as the Quality Assurance Engineer is maintaining the quality of our software and development processes trough test automation. It is your job to act as a catalyst for change to improve the overall performance and quality of our platform. Your position will be key in enabling the company to grow faster.


  • Solving and managing reported bugs
  • Setting up roll-out and release management
  • Monitoring the performance by defining KPI’s

Desired Skills and Experience:

  • At least 3 years of experience in a similar position
  • Analytical skills
  • Experience with different programming languages, Node.js is a plus
  • Fluent in English (written and spoken)
  • Experience in setting up and managing your own projects (project management)
  • Competences: eye for detail, responsible and a real team player

Download the complete job description: Quality Assurance Engineer

Acquisition regarding this vacancy is not appreciated.

Experienced Front-end Developer

ViriCiti is looking for an experienced Front-end Developer. If your interests go further than ‘the next marketing app’, if you want to work with cutting edge technologies, have strong interest in modern front-end JS libraries and are expert in creating amazing interfaces; we are looking for you!


  • Develop new features and improve existing interfaces
  • Focus on usability of our monitoring platform
  • Lead your team using elements of scrum software development

Desired Skills and Experience:

  • Smart and energetic
  • Autonomous, creative and solutions oriented
  • 2-5 years of experience with JavaScript, Node.js, Backbone.js, React.js, HTML5, CSS
  • Eager to continuously improve yourself and your team
  • Good communication skills and open to feedback

Download the complete job description: Front-end Developer

Acquisition regarding this vacancy is not appreciated.

Node.js Developer

ViriCiti is  looking for a Back-end Developer, someone who wants to learn and apply big data and microservices, and love coding. We are a vibrant startup, so we need a developer that is determined and learns fast. You will develop and enhance our modular service oriented architecture based on Node.js. We are very interested in your opinion and view. At first, you will be supported by our skilled colleagues, but very soon you will be an expert too, enlightening our team with great ideas!

Desired Skills and Experience:

  • Smart and energetic
  • Autonomous, creative and solution oriented
  • Interested in / Experience with (in arbitrary order): Node.js, Big data, Microservices, Websockets, Scalability, Continuous Delivery & deployment, Internet of Things.

Download the full job description: Node.js Developer

Acquisition regarding this vacancy is not appreciated.