Vacatures

We zijn ambitieus, vriendelijk en klaar voor supergroei

Klinkt dit ook als jou?
Solliciteer naar de baan
Producten
Utrecht, Nederland
Ingenieur /Full-Time /Hybride

Senior Backend Engineer (Node.js)

Samenvatting

Stel je voor: je begint elke ochtend met een brede glimlach aan je werk, samen met een nieuwsgierig en inclusief stel van 22 engineers. Je bouwt mee aan een solide backend door een balans te vinden tussen de ontwikkeling van productfuncties en technische verbeteringen. Je bent hands-on met coderen met Node.js, bekend met het Nest.js framework, gewend om met databases te werken(MySQL, ElasticSearch en Redis) en vertrouwd met externe API's.

Stel je ook eens voor dat al je harde werk het daglicht ziet en impact heeft: alle functies waaraan we werken worden in een oogwenk in productie genomen en verzonden naar zo'n 38.000 gebruikers.

Bereid je voor op een duik in de wereld van automatiseringstools, waar je innovatieve functies zult ontwikkelen terwijl je de kracht van AI gebruikt om geavanceerde producten vorm te geven!

Over ons

Bij Trengo geloven we in een wereld waarin technologie de relatie tussen bedrijven en hun klanten versterkt. Daarom is het onze missie om het slimste customer engagement platform te bouwen om repetitief werk te vervangen door zinvolle conversaties. Hoe doen we dat? Onze software maakt het makkelijk voor klantgerichte teams om met klanten te communiceren via meerdere kanalen, allemaal in één gedeelde inbox. E-mail, Instagram, Facebook, WhatsApp, live chat, noem maar op. Met een Serie A-investering van 36 miljoen dollar onder leiding van Insight Partners en Peak Capital en het feit dat we een van de vier officiële WhatsApp Business Solutions Providers in Nederland zijn geworden, stellen we onze klanten in staat hun bedrijf uit te breiden en de kanalen te optimaliseren waaraan hun klanten echt de voorkeur geven.

Bekijk onze documentatie voor verschillende Trengo-integraties, zoals de website-widget, REST API's, sidebar apps, aangepaste kanalen en Flowbots: https://developers.trengo.com/. Je kunt ook een gratis proefaccount aanmaken en een kijkje nemen bij Trengo.

Hoe je dag eruit ziet

Laten we deze grote visie opsplitsen en een voorproefje geven van je werk bij Trengo:

- Het is misschien verfrissend voor je om te weten dat we werken aan greenfieldontwikkeling met behulp van Nest.js en we zijn niet van plan om snel te stoppen met innoveren. We sturen functies snel naar productie en verschepen ze - dit gebeurt altijd na peer review. We werken veel samen. We zijn helemaal voor de teamgeest. Dat zie je ook terug in onze grappen en memes, maar dat is een ander verhaal :)

- We zien deze functies graag als MVP's: ontwerp ze, bouw ze inclusief unit- en/of e2e-tests, verzend ze en kijk dan welke waarde ze toevoegen aan de markt. Het geeft voldoening om de feedback te lezen van de klanten die ze testen en om onze overwinningen met het hele team te delen.

Onze technologie

We werken met heel wat verschillende technologieën, verspreid over de verschillende teams:

- PHP (Laravel) voor de grotere backend

- Nest.js voor de nieuwe greenfield projecten

- Vue.js voor de voorkant

- AWS voor Infra, naast Planetscale

- MySQL, Redis, ElasticSearch, S3, SQS

Over jou

- Je hebt het een en ander gezien: je hebt midden in de actie gestaan toen een digitaal/tech-georiënteerd bedrijf opschaalde.

- Je hebt ervaring met het werken met, schalen en optimaliseren van ElasticSearch met functies als transform, kNN en vectoren.

- Je gebruikt niet alleen externe API's, maar geeft ook vorm aan de Trengo API's.

- Je vindt het leuk om te coderen in Node.jsbinnen de Nest.js framework. Als je er al bekend mee bent, dan hebben we geen grote verrassingen voor je, omdat we best practices implementeren.

- Je schrijft je tests, idealiter ben je bekend met TDD en begrijp je zowel unit- als integratietests en heb je ervaring met Jest of andere bibliotheken.

- Je kunt zelfstandig werken en achter je eigen beslissingen staan (niet op een hiërarchische manier, maar eerder op een kritische/constructieve manier).

- Je bent net zo behulpzaam en coöperatief als wij. We hebben iets goeds gaande in ons technische team en zouden graag een vriendelijk persoon erbij hebben.

- Je hebt gewerkt met een ORM zoals TypeORM of Prisma.

- Je werkt graag met AWS-services zoals S3 en SQS.

Leuk om te hebben:

- Ervaring met LLM's zoals OpenAI.

- Ervaring met CI/CD, GCP of AWS, Terraform en Kubernetes.

- Ervaring met data-engineering voor AI.

Wat wij bieden

- Jezelf vinden in een snelgroeiend bedrijf waar je carrière kan evolueren. Met de hulp van je belangrijkste steun, je manager, volg je onze afdelingsgebonden groeipaden om de carrière na te streven die je wilt. Dit is een van de redenen voor onze positieve Glassdoor beoordelingen (4.5/5).

- We hechten veel waarde aan flexibiliteit en vertrouwen op onze mensen. Daarom werken we hybride en kunnen onze mensen 60 dagen per jaar vanuit het buitenland werken.

- Gratis sessies met on-demand psychologen van OpenUp. Uw geestelijke gezondheid is belangrijk voor ons.

- Een opleidingsbudget om je nieuwsgierigheid te voeden, extra budget voor teamtrainingen en 2 extra vrije dagen voor je cursussen of conferenties, indien nodig.

- 28 vakantiedagen om uit te rusten, plezier te maken en te reizen zoals je wilt. Maar af en toe doen we het ook graag samen. De laatste keer gingen we op een geweldige reis naar Valencia!

- Maandelijkse vergoeding voor internet en telefoon.

- Zin om Nederlands te leren? Wij bieden ook cursussen Nederlands aan voor onze internationale medewerkers!

- Wanneer we in ons prachtig kantoor: kun je er zeker van zijn dat we samen heerlijke warme lunches hebben, bereid door onze in-house chef-kok en het workplace experience team. Ook worden je reiskosten naar Utrecht vergoed.

Weet je niet zeker of jij dit bent?

We willen een divers team met een breed scala aan ervaring en perspectieven. Als deze functie geweldig klinkt, maar je weet niet zeker of je in aanmerking komt, moedigen we je aan om toch te solliciteren! We nemen elke sollicitatie in overweging, dus we gaan met je verder, kijken of je in een ander team past, houden contact voor toekomstige mogelijkheden of bedanken je voor je tijd.

Verhoog je carrière

Waarom Trengo?

We zijn hard aan het werk om een grote internationale speler te worden en te concurreren met grote internationaal gefinancierde namen. We zijn een groeiend team en bedrijf, wat betekent dat er volop mogelijkheden zijn om een carrière op niveau te verkennen.
Meer informatie over ons

Andere redenen om voor Trengo te kiezen

We heten iedereen welkom
Goede ideeën ontstaan wanneer mensen zich thuis voelen. Daarom benaderen we teamleden met verschillende achtergronden altijd met nieuwsgierigheid, empathie en respect.
We zijn transparant
Goed of slecht nieuws, met openheid en eerlijkheid kom je een heel eind. We werken met het vertrouwen een ruimte te creëren waarin iedereen het beste uit zichzelf haalt.
We nemen verantwoordelijkheid
Wij willen graag op elkaar kunnen bouwen. We geven om resultaten, zijn proactief, ondersteunen elkaar en communiceren goed.
Wij richten ons op groei
Als jij groeit, groeien wij ook. We zijn op zoek naar je meest innovatieve ideeën en scherpzinnigheid, en daarom besteden we tijd aan het verbeteren van jouw vaardigheden en ervaring.

Klaar om lid te worden van de Trengo stam?

Verhoog je carrière en verken nieuwe carrièremogelijkheden met het Trengo-team.
Solliciteer naar de functie