Vacature

Node.js (Typescript) back-end developer

We are looking for an experienced Node.js back-end developer to join us and work on digital commerce and experience solutions in a challenging environment where adoption of modern technologies, stacks and methods is constant.

Solliciteren

Valtech

Utrecht
  • OpleidingsniveauHBO
  • CarrièreniveauErvaren (> 2 jaar)
  • UrenFulltime

Introductie

We are looking for an experienced Node.js back-end developer to join us and work on digital commerce and experience solutions in a challenging environment where adoption of modern technologies, stacks and methods is constant.

Profiel

As a Node.js back-end developer, you build and support the glue between touchpoints and underlying services by implementing BFF patterns using Express and Typescript and find joy in enabling colleagues to grow in your area of expertise.

You play a vital role in connecting our customer-facing applications with API-based SaaS/PaaS solutions of partners and will be doing so in a cross-functional team that covers a large part of the end-to-end process.

Your curiosity will not only help you understand the end-to-end process and the role Node.js APIs plays in it, but our environment also offers the opportunity to go as cross-functional as your heart desires.

Whatever is piquing your interest, there is plenty of room to practice! Whether it is single-page applications with CSR/SSR or event-driven serverless functions or even optimizing continuous integration and delivery pipelines. We have it all!

What do we expect from you?

Extensive experience with Node.js, JavaScript and Typescript

Extensive experience with API development using frameworks such as Express/Hapi/AdoniJS/Fastify

Experience using REST, GraphQL and/or gRPC interfaces

Experience in quality assurance through unit testing and API testing

Knowledge of cloud providers such as Azure, GCP or AWS

Understanding of scaling, monitoring and logging in a cloud environment

 

Not required but preferable:

Experience with SaaS or PaaS commerce and/or CMS solutions

Experience with frontend frameworks such as Vue, React or Angular, including server-side-rendering

Experience in setting up continuous integration and delivery pipelines

Experience with infra-as-code solutions, such as Terraform, Pulumi and CloudFormation

Aanbod

A job at a fast-growing international company, that is constantly evolving. You’ll never be bored!

A comprehensive onboarding program through our internal Academy 

An international environment that respects diversity, equality and individuality

Freedom and opportunities to develop your hard and soft skills with some help from your team captain and our Academy

A hybrid workplace: flexibility to combine working at home with working at one of our 4 offices

 

In addition, you’ll get:

25 vacation days. Want more? You can buy up to 10 days extra

A pension plan

Travel allowance (every colleague receives an NS Business Card)

A group health insurance

A laptop and mobile phone

Work-from-home budget of € 55- per month

A budget to make your workplace at home more comfortable

A refer-a-friend scheme with up to € 1.150,-

Procedure

We strive to provide our candidates with a simple, fair and transparent recruitment process.

Outlined below, you can learn more about the different stages of our recruitment process:

1. Application received

2. CV/phone screening by Recruitment

3. CV screening by Hiring Manager

4. 1st (online) interview

5. 2nd (online) interview

6. Offer

*for some of our vacancies, an assessment or case is part of our process.

DESIGN & DEVELOPMENT

HOSTING BY