Vacature

Node.js Developer

Hoofddorp HBO 40 uur

Ben je geïnteresseerd?

Direct solliciteren

De organisatie

GET-E is a company in the worldwide booking of transportation. They are currently active at around 600 destinations.

They focus on making booking transportation as easy as possible. They focus on airlines, the business traveler and other segments. With the unique booking tool, bookings are made easy. As a PHP Software Developer, you ensure that systems are fast, super tight and reliable. You will work with tech teams from the biggest players in the global travel industry and you will get a lot of responsibility that you normally do not get that quickly!

Arriving at the airport you are confronted again with busy taxi queues. You are not sure about the final price and the quality of your taxi ride. GET-E offers you a more convenient way of traveling. A pre-booked and pre-paid taxi. The driver will meet you at a pre-determined meeting point. Your airport taxi transfer is automatically adapted to your arriving or departing flight.

Company culture is very important for GET-E. It is a crucial role in the success or failure of a business.
Some keywords in their way to run the business are freedom (no micromanagement), beer Fridays, possibilities to get certifications, and enthusiastic co-workers. 

De functie

As a Developer, you are the point of contact for the operations team, airlines, and customers.
GET-E has a wide range of products, from APIs, Native-Apps to special integrations with airlines. As an Engineer, you ensure that everything runs as it should and you come up with the necessary suggestions for adjustments. You are leading to new features that are conceived from operations or sales or your own thoughts. You'll discuss with them to see if they have seen it well and so come up with new processes that you can then develop yourself.

What does a day look like?
After a good night's rest, you come in to see what points should be dealt with immediately from the 24/7 operation. You look calmly at whether any systems have encountered problems and you take a nice cup of coffee. The company stand-up starts at 10.00. In this stand-up important matters are shared from all parts of the company. You get started with your feature and discuss with the Product Owner exactly how it works and what its purpose is. You have just put a new feature online and take a look at the operation to see how things are going, answer questions and come up with improvements. The day is now over and you are going home to start a fresh start tomorrow!

What happens to your code?
There is a high focus on code quality. This means that all code may only be checked in if there are some Doc blocks, tests have been written and there has been a code review.
After the code is checked in, it is automatically transferred to the test environment so that the team can test the changes. Then it is deployed to the production environment.
Deployment to production takes place about 3 times a week so the code that you wrote is immediately taken into use! They believe that if something is finished, the customer should use it as quickly as possible. 

Het profiel

You have BSc+ level of work and thinking;
Junior 1+ years of experience;
Medior 2-4 years of experience;
Senior 4+ years of experience;

Typescript / NodeJS;
Unit testing;
Back-End development principles;
Database transactions (Deadlocks, commit levels, ACID etc.)
SOLID design patterns;
Multi-server stateless architecture;
Worker(Jobs/Queue's) environments;
DDD(Bounded context, ValueObjects etc);
Async/await or promises.

Pre's:
Microservices;
Protobuf / gRPC;
GraphQL;
PHP / Laravel;
NestJS. 

Marc Vermeulen
Managing Director
0646322914 Stuur een e-mail
Direct solliciteren?
Stuur ons een bericht

Meer vacatures

Linux/Cloud Beheerder

Tilburg HBO

NetMatch beheert een groot aantal ICT-systemen. Naast het Google Cloud Hosting Platform...

Systeembeheerder Azure

NIEUWEGEIN HBO

Binnen de afdeling ICT op het cluster ‘systeem- en netwerkbeheer’ help je mee om de IT-...