Back-end developer

Get-e is op zoek naar een Back-End developer met voornamelijk kennis van Typescript/NodeJS.

Werkzaamheden

Get-e heeft een groot scala aan producten, van API’s(REST/GraphQL), Native-Apps tot speciale integraties met luchtvaartmaatschappijen. Met de huidige COVID-19 maatregelen focussen we veel op innovatie. Je creeert nieuwe endpoints, services en denkt mee over de architectuur.

Een dag bij Get-e

Na een goede nacht rust kom je binnen en begin je de dag met een goede kop bonen koffie. Om 9.45 is de IT stand-up en wordt kort de dag doorgenomen. Om 10.00 begint de company-wide stand-up. Hierin worden belangrijke zaken vanuit alle onderdelen van het bedrijf gedeeld. Hierna ga je aan de slag met je feature en bespreek je samen met de Product-Owner hoe het nou precies in elkaar steekt en de gedachtes erachter. Je hebt net een feature of bugfix gereleased en kijkt even op de operatie hoe het gaat, beantwoordt vragen en bedenkt verbeteringen die je bespreekt met de Product Owner. Een collega heeft je uitgedaagt voor een potje Ping-Pong. Je laat even zien dat je onverslagen bent en laat hem flink rennen. De dag is nu voorbij en je gaat huiswaarts om morgen weer met een frisse start te beginnen!

Wat gebeurd er met jou code?

Bij Get-e ligt er een hoge focus op code kwaliteit. Dit betekent dat alle code pas gemerged wordt als er tests zijn geschreven en er een code review is geweest.
Nadat de code is ingechecked wordt het automatisch naar de testomgeving doorgezet zodat het team de veranderingen kan testen. Daarna wordt het gedeployed naar de productieomgeving.

Er wordt ongeveer 3 keer per week gedeployed naar productie en wordt de code die je schrijft dus direct in gebruik genomen! Wij zijn van mening dat als iets af is, het zo snel mogelijk beschikbaar moet zijn.

Wie ben jij?

  • Je beschikt over HBO/WO werk- en denkniveau
  • Ervaring met Typescript / NodeJS
  • Bekend met Caching, Session sharing, Multi-server architecture en worker-environments.
  • Bekend met High cohesion, low coupling.
  • Je begrijpt de noodzaak dat de code getest moet worden en bent bekend met Unit testing, mocks & stubs etc.
  • Begrijpt S.O.L.I.D principes en Design patterns
  • Je bent erg pragmatisch, ook in het programmeren.

Pre’s

  • GraphQL
  • Kennis van Async/await
  • Je hebt kennis van principes zoals:
    • Service Orientated Architecture
    • CQRS
    • DDD
    • Event-based systems
    • Microservices / Service meshes
    • Concurrent systems / race conditions etc.
    • RDBMS ACID
  • Je bent een voorstander van het programmeren met Interfaces maar weet ook wanneer het te abstract/complex wordt

Wat bieden wij?

  • Salaris afhankelijk van ervaring en vaardigheden
  • Enthousiaste gedreven collega’s
  • Werken met laatste tech, up-to-date versies, geteste software, Github actions, Docker, Kubernetes, Istio etc.
  • Mogelijkheid tot behalen van certificeringen / volgen van training afhankelijk van jou wensen

Tech stack

De Tech stack uit Get-e bestaat voornamelijk uit het volgende

Back-end:

  • Javascript / Typescript
  • NodeJS
  • NestJS
  • GraphQL
  • gRPC

DevOps

  • AWS
  • Kubernetes
  • Istio
  • GitOps

GET-E heeft haar recruitment voor deze vacature uitbesteed aan Personnel Search IT Recruitment. Wil je graag solliciteren of heb je behoefte aan meer informatie? Neem dan telefonisch contact op met Samuel den Biggelaar via 076-5205511 / 06-31998122 of mail naar samuel@personnelsearch.nl