Banen

JavaScript Developer

Vacature gesloten

JavaScript Developer

TNT Digital Hoofddorp

Wat is vereist?

  • Affiniteit met JavaScript
  • AngularJS, jQuery ervaring
  • E-commerce ervaring
  • Goede beheersing Engels
  • Voorkeur voor samenwerken

Wat krijg je?

  • €3.500+ bruto p/m
  • 40-urige werkweek
  • 24 vakantiedagen
  • Zelden werk in weekend
  • Kansen om te leren en groeien

Wat doe je?

  • 40% Feature development
  • 20% Integratie
  • 20% Refactor
  • 15% Solve bugs
  • 5% Chapter time

Deze vacature is gemaakt op basis van gesprekken met medewerkers in de functie. Zo krijg jij een realistisch beeld van de baan.

Vacature

Als JavaScript Developer bij TNT Digital ontwikkel je nieuwe functies voor het hoofdproduct van TNT. Samen met een team van experts ga je aan de slag met het herschrijven van oude code en het bedenken van nieuwe features om te integreren in de nieuwe 'myTNT' applicatie.

Werkweek

Front End Developer
Dwight Demmers

De leukste dag is een dag waarop we nieuwe features uit kunnen rollen naar productie en de data flow kunnen zien - dat laat zien hoe veel beter de user experience is geworden dankzij ons.

Een minder leuke dag is wanneer de hele dag is vol gepland met afspraken en het enige ontwikkel werk te maken heeft met ‘special services’. Dan integreer je gedigitaliseerde oplossingen voor specifieke situaties die ontstaan zijn op de website.

  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • 12:00
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
    • Koffie + check mail
    • Bug fixing / develop nieuwe feature
    • Lunch
    • Interview potentiële werknemer
    • Help team
    • 'Digitized solutions'
    • Meeting team
    • Koffie + check mail
    • Stand up
    • Develop features myTNT platform
    • Meeting team
    • Admin
    • Vervangen oude code
    • Help team met bugs
    • Game night collega's
    • Koffie + check mail
    • Stand up
    • Develop new feature
    • Meeting
    • Lunch + coffee team
    • Develop nieuwe feature

Voorbeeld uit de praktijk

Je hebt een feature ontwikkeld voor het nieuwe myTNT platform - een branch creëren, pushen van de code op GitHub en een pull request doen om te laten testen door developers uit jouw team of een ander team. Er is echter geen tijd om de veranderingen aan de code te testen. Wat doe je?

Bij TNT volg je een aantal basisregels - alle developers uit het team moeten een wijziging aan de code beoordelen en minimaal één developer moet de wijzigingen goedkeuren. Alle wijzigingen aan de (oude of nieuwe) code moeten door middel van ‘unit tests’ en ‘e2e tests’ gecontroleerd worden. Testen is absolute must bij TNT; iets is pas af zodra er getest is. Je moet dus altijd tijd maken om te testen omdat het deel uitmaakt van het coderen bij TNT.

Groeipad

Het groeipad binnen TNT staat niet vast. Er wordt op individueel niveau een groeipad uitgestippeld dat past bij de doelen en behoeften van de werknemer.

Front End Developer
Sr Front End Developer
Chapter lead

Werken bij TNT Digital

TNT Express is één van de grootste ‘express delivery’ bedrijven ter wereld. TNT Express levert dagelijks ongeveer een miljoen zendingen; van documenten en pakketten tot pallets met vrachtgoederen. Het bedrijf biedt bezorgdiensten aan in Europa, het Midden-Oosten, Afrika, Azië en Amerika.

  • Internationaal HQ Hoofddorp
  • Actief in 60 landen
  • 50% / 50%
  • Gem. leeftijd 36 jaar
  • 130 werknemers in Digital
  • 110.000 werknemers wereldwijd

Collega's

Michelle (35) - Business Development

Waarom ben je bij dit bedrijf gaan werken?
TNT is bezig om het technologische landschap van de Logistics Industrie te veranderen en daarom wilde ik hier graag werken.

Wat was je vorige baan?
Product Analyst bij Markit.

Wat doe je in je vrije tijd?
Paint, read a book, write poetry, watch Netflix & meet people.

Dwight Demmers (32) - Frontend Developer

Waarom ben je bij dit bedrijf gaan werken?
TNT offered me a great opportunity to work on some serious awesome projects and to keep evaluating myself.

Wat was je vorige baan?
Senior Frontend Developer bij The Backbone Company.

Wat doe je in je vrije tijd?
Taking photographs, listen to music, walking with my girlfriend and dog, enjoying the good life.

Bernardo - Chapter Lead, User Experience Design Team

Waarom ben je bij dit bedrijf gaan werken?
Decentralized. Way of work. Agile. The opportunity to review design presence.

Wat was je vorige baan?
Creative Director bij Philips.

Wat doe je in je vrije tijd?
Life.

Interessante baan?