Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Typescript developer

Posted 15 Jan 2025
Share:
Work experience
3 to 10 years
Full-time / part-time
Full-time
Job function
Salary
€2,700 - €6,050 per month
Degree level
Required languages
English (Fluent)
Dutch (Fluent)
Deadline
31 Jan 2025 00:00

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Als Typescript developer krijg je de kans om in een vooruitstrevend DevOps-team te bouwen aan een backend die dagelijks miljoenen reizigers van dienst is. 🤖

Waarom werken als Backend Developer bij NS

  • Je krijgt de unieke kans om te bouwen aan een backend die dagelijks miljoenen reizigers van dienst is.
  • Je komt in een vooruitstrevend DevOps-team terecht met de vrijheid om ideeën aan te dragen en te experimenteren met nieuwe technologieën.
  • De teams zijn end-to-end verantwoordelijk voor het hele proces van discovery, gebruikersonderzoek, design, development en continuous improvement. De backends runnen en hosten we als teams zelf: “You build it, you run it, you love it.”

Verantwoordelijkheden van een Backend Developer

Als backend developer ben je verantwoordelijk voor het doorontwikkelen en onderhouden van de systemen die onze NS-app ondersteunen. Je bouwt schaalbare en betrouwbare services die voldoen aan de hoogste kwaliteitsnormen. Hierbij ga je vooral aan de slag met functionaliteiten voor het proactief informeren van onze reizigers.

  • Je ontwikkelt en onderhoudt backend services in Mendix en TypeScript die gedeployed zijn op AWS.
  • Je werkt nauw samen met de business analist, product owner en andere developers om functionele en business wensen te vertalen naar technische oplossingen.
  • Je bouwt gestructureerde en nette code en pakt technical debt aan waar nodig.
  • Je verbetert de kwaliteit, betrouwbaarheid en robuustheid van onze backend door testgedreven te werken.
  • Je blijft op de hoogte van de nieuwste ontwikkelingen in backend-technologieën en deelt je kennis met het team en de community.

Werkomgeving

In ons hoofdkantoor nabij Utrecht Centraal en vanuit huis (in ons digitale kantoor), werk je in een multidisciplinair DevOps-team dat bestaat uit vier developers. Daarnaast zijn er twee business analisten, een scrum master en een product owner in het team. Een solution architect bewaakt de doelarchitectuur.

We brainstormen over innovatieve oplossingen, werken intensief samen en pionieren binnen en buiten ons vakgebied. En natuurlijk ben je ook bezig met wat jij het liefste doet: ontwikkelen. Wij ondersteunen je daarbij met de nieuwste technologieën.

Met ons team ben je een van de zes teams die gezamenlijk werken aan de NS-app. De backend developers komen wekelijks bijeen om hun werk te presenteren en generieke verbeteringen te bespreken. Tijdens deze meetings kun jij impact maken en de koers bijsturen. Onder de developers heerst een cultuur waarbij alle input gewaardeerd wordt en niets “set in stone” is. Daarnaast biedt NS een coachingtraject waarin je vier uur per week de tijd hebt om met het team jezelf te verbeteren in software craftsmanship.

Functie-eisen

Je leert snel en graag, ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee. Belangrijke elementen in Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren, passen bij jouw manier van werken. Je hebt goede communicatieve vaardigheden, toont daadkracht en durft beslissingen te nemen. Je hebt ervaring met Mendix of ontwikkeling in TypeScript. Je bent daarnaast bereid de andere technologie te leren en je kennis uit te breiden. Het is een pré als je ervaring hebt met beide.

Aanvullende kwalificaties

  • Je hebt een WO werk- en denkniveau.
  • Je hebt ervaring met het ontwikkelen van backend-systemen in Mendix of TypeScript op AWS.
  • Je bent bereid de andere technologie stack te leren en je kennis uit te breiden.
  • Je bent enthousiast, hebt een sterk verantwoordelijkheidsgevoel en richt je niet alleen op je eigen vakgebied.
  • Teamspirit. Met jouw flexibiliteit en vermogen om samen te werken, versterk je het team.
  • Ervaring met het schrijven van automatische tests, zoals unit-, integratie- en end-to-end tests.
  • Je bent geïnteresseerd in de nieuwste ontwikkelingen binnen backend-technologieën.

Je kunt je goed uitdrukken in het Nederlands of Engels.

Ervaring die een pré is

  • CI/CD
  • BFF-architectuur
  • DevOps en Agile werken
  • Werken met cloudservices, specifiek AWS
  • Refactoren van legacy code
  • Test-driven en data-driven development

Deze arbeidsvoorwaarden bieden we

Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. De mogelijkheden om je te ontwikkelen zijn groot. We beloven je dat geen dag hetzelfde is. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden.

  • Een salaris tussen € 2.700,- en € 6.050,- bruto per maand (o.b.v. 36-urige werkweek).
  • Een 36-urige werkweek.
  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen.
  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling.
  • Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage.
  • Je gezin reist gratis in de daluren.
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
  • Professionele ontwikkelingsmogelijkheden
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.

Bij NS maken we met elkaar Nederland bereikbaar. Voor iedereen. Want de trein is voor veel mensen steeds vaker een vanzelfsprekende keuze. Met meer dan 1 miljoen reizigers per dag, zetten we ons in voor een grote achterban. We denken vooruit, maken plannen voor de korte én lange termijn en groeien mee met de maatschappij. Dat is de organisatie van…


Bij NS maken we met elkaar Nederland bereikbaar. Voor iedereen. Want de trein is voor veel mensen steeds vaker een vanzelfsprekende keuze. Met meer dan 1 miljoen reizigers per dag, zetten we ons in voor een grote achterban. We denken vooruit, maken plannen voor de korte én lange termijn en groeien mee met de maatschappij. Dat is de organisatie van NS vandaag de dag. De NS van de toekomst? Daar hebben we mensen voor nodig met verstand van zaken. Mensen zoals jij.De reis van morgen begint bij jou!

Logistics
Utrecht
Active in 3 countries
19,000 employees
50% men - 50% women
Average age is 43 years