Nederlandse Spoorwegen logo

Junior Fullstack Developer

Nederlandse Spoorwegen

Join Our Team as a Junior Fullstack Developer

Are you ready to make a difference with your IT talent? At NS, you will develop apps and web applications that truly have an impact. Collaborate with top colleagues in an innovative, fast-paced, and iterative environment. Join us now!

Why Work as a Junior Fullstack Developer at NS?

  • Work with exciting new technologies on both the front-end and back-end.
  • Join a young team passionate about creating tangible apps and web applications for the NS organization and its travelers.
  • Enjoy opportunities for guidance and development as a developer.

Your Role as a Junior Fullstack Developer

The apps and web applications we create must genuinely assist users in their work. You will ensure that we meet the expectations of our internal customers regarding the functionality and user-friendliness of our apps.

IT plays a significant role within NS. The innovation you work on today could be used by thousands of colleagues or millions of travelers tomorrow. The department you will work in is an environment where work is done iteratively and at a high pace.

Your Responsibilities:

  • Translate ideas into technical solutions with business representatives, the Product Owner, and/or UX designer.
  • Collaborate with your team to automatically test and deploy technical solutions, and be responsible for (part of) the implementation.
  • Provide information via open standards (REST APIs) for applications of your own and other development teams.
  • Implement both front-end (Angular, Material, etc.) and part of the back-end (.Net / C#) with a focus on user experience, performance, and security.
  • Engage with users and observe them in practice to understand the context in which your app will be used.
  • Develop and implement innovative solutions for web and app, for both Android and iOS, using Xamarin.
  • Utilize Infrastructure as Code and advanced DevOps and CICD practices (Azure DevOps, YAML pipelines, quality monitoring, etc.).

Within the team, there is room to train someone so you can further develop as a developer. As a (junior) fullstack developer, you will be supported by colleagues in your development. These are fullstack developers who can teach you everything about the front-end and back-end technologies we use.

Where You Will Work

Team Echo is responsible for providing notifications for our employees. This includes reporting unsafe situations, disturbances, etc. Each report can indicate where the situation occurred (in terms of ride, train set, or station), what was done about it, and whether the team leader should be informed.

Requirements

  • HBO/WO working and thinking level with at least 2 years of experience as a developer.
  • A DevOps mindset: you find continuous integration/delivery a pleasant way of delivering software.
  • Experience with .NET.
  • Experience with Azure (preferred for starters).
  • Experience with Android development (preferred).
  • Experience with Kotlin (preferred).
  • Behavior-driven development (preferred for starters).
  • You enjoy working directly with users and the business to find the best solution.

You excel in many things, one of which is your perseverance. No matter how challenging or stubborn a task is, you know from experience that the best results don't come easily. You have good self-reflection and know where your development potential lies. Collaboration is not just a work form for you; it is your work attitude. You are not only curious about new techniques, but you also try them out.

We are especially interested in your own opinion, input, and vision on topics. NS is not led from one perspective, and it is precisely these differences that ensure a healthy, critical balance and a well-thought-out whole.

Benefits

Working at NS means you can make a difference in the dynamic world of sustainable mobility. You help keep the Netherlands accessible for everyone. At NS, you get a lot of freedom. The opportunities for self-development are great. We promise you that no day is the same. And as one of the most beautiful employers in the Netherlands, we have even more to offer. For this position, this includes:

  • A salary of up to 4,466.16 euros per month (based on a 36-hour workweek).
  • A 36-hour workweek.
  • 144 hours of statutory leave (based on full-time employment) plus additional leave depending on age (at least one week).
  • The option to exchange 3 Christian holidays for 3 non-Christian holidays.
  • 3% year-end bonus, 8% holiday allowance, and an excellent pension scheme.
  • Free 2nd class train travel; 1st class travel available for a small personal contribution.
  • Your family travels for free during off-peak hours.
  • Discount on European train travel after one year of employment.
  • Professional development opportunities.
  • A choice plan including a bicycle plan, additional pension build-up, or extra vacation days.

How to Apply

Apply directly via the application button. Within a few minutes, you will receive an automatic application confirmation, and we will respond to your application within 2 weeks.

Please address your application to Gülcan Zirh, Corporate Recruiter IT.

If you have any questions about the application process, email Karin from our front office via [email protected].

Prefer to contact us by phone? Call our front office at 088-6713666.

Good to know:

A background check, including a Certificate of Conduct (VOG), is part of the application procedure. This also includes signing an integrity statement and confidentiality agreement. We find it important that everyone who works with us feels at home. You can see this in everything we do, including our recruitment policy. Read more here. With this vacancy, we want to recruit our new colleague ourselves. This is therefore not a call for acquisition. This position cannot be filled on an interim basis. Check out our hiring page for that.

Benefits
Extracted with AI

  • A salary of up to 4,466.16 euros per month (based on a 36-hour workweek)
  • A 36-hour workweek
  • 144 hours of statutory leave (based on full-time employment) plus additional leave depending on age (at least one week)
  • The option to exchange 3 Christian holidays for 3 non-Christian holidays
  • 3% year-end bonus, 8% holiday allowance, and an excellent pension scheme
  • Free 2nd class train travel; 1st class travel available for a small personal contribution
  • Your family travels for free during off-peak hours
  • Discount on European train travel after one year of employment
  • Professional development opportunities
  • A choice plan including a bicycle plan, additional pension build-up, or extra vacation days

Similar jobs

Last update: 23 minutes ago

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Junior Fullstack Developer

Join NS as a Junior Fullstack Developer in Utrecht. Work on AWS serverless solutions, eCommerce apps, and DevOps in a dynamic IT team.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Senior Lead Fullstack Developer with Frontend Focus

Join NS as a Senior Lead Fullstack Developer focusing on frontend, working with Angular, AWS, and TypeScript in a dynamic e-commerce environment.

NS Stations (onderdeel Nederlandse Spoorwegen) logo
NS Stations (onderdeel Nederlandse Spoorwegen)

Backend Developer for Train Logistics System

Join NS as a Backend Developer to build advanced logistics software using Java, Azure, and microservices. Hybrid work in Utrecht.

NAVARA logo
NAVARA

Fullstack Developer with Angular and C#

Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.

NAVARA logo
NAVARA

Fullstack Developer with Angular, C#, and React.js

Join NAVARA as a Fullstack Developer in Rotterdam, working with Angular, C#, and React.js on innovative projects.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Medior/Senior Fullstack Developer with Angular and Java

Join NS as a Medior/Senior Fullstack Developer in Utrecht. Work with Angular, Java, and DevOps to enhance rail logistics.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Senior Frontend Developer with Angular Experience

Join NS as a Senior Frontend Developer in Utrecht. Work with Angular, improve customer journeys, and enjoy great benefits.

ANWB logo
ANWB

Full-stack JavaScript Developer

Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Medior/Senior Fullstack Developer for Timetable Application

Join as a Medior/Senior Fullstack Developer in Utrecht, working on the critical Donna application with technologies like Angular, Java, and Kubernetes.

Sociale Verzekeringsbank logo
Sociale Verzekeringsbank

Fullstack Developer with Angular and Java

Join Sociale Verzekeringsbank as a Fullstack Developer working with Angular and Java in a hybrid role in Amstelveen.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Senior Fullstack Developer - Nederlandse Spoorwegen, Utrecht

Senior Fullstack Developer at Nederlandse Spoorwegen, Utrecht. Key role in DevOps team, working on critical transportation applications.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Senior Backend Developer - Critical Applications

Join NS as a Senior Backend Developer to work on critical train scheduling applications using microservices and the latest technologies.

Kennisnet logo
Kennisnet

Software Developer for Educational Platforms

Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.

Belastingdienst logo
Belastingdienst

Full Stack Developer with Java and Angular

Join Belastingdienst as a Full Stack Developer, working with Java and Angular in a hybrid environment.

Albert Heijn logo
Albert Heijn

Junior Frontend Developer (React.js)

Join Albert Heijn as a Junior Frontend Developer using React.js to transform technical infrastructure in a modern environment.

Alliander logo
Alliander

Full Stack Developer (Angular / NestJS)

Join Alliander as a Full Stack Developer to drive the energy transition with Angular and NestJS expertise.

NN Group logo
NN Group

Senior Full-stack Engineer (Angular, Node.js, TypeScript)

Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.

Budget Thuis logo
Budget Thuis

Senior Android Developer

Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Senior Backend Developer - Java, Spring Boot, Microservices

Join NS as a Senior Backend Developer to innovate train planning with Java, Spring Boot, and microservices.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Basic-Fit logo
Basic-Fit

Senior Full-Stack Developer

Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.

Virtual Vaults logo
Virtual Vaults

Fullstack Developer with .NET and Angular

Join Virtual Vaults as a Fullstack Developer with .NET and Angular skills. Work in a dynamic team, hybrid model, in Rotterdam.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

NAVARA logo
NAVARA

Fullstack Developer with Java and TypeScript

Join NAVARA as a Fullstack Developer in Rotterdam. Work with Java, TypeScript, and modern tech stacks in a dynamic, team-oriented environment.