Senior JavaScript Developer

Bij Seamly (onderdeel van Conversationals) zijn we op zoek naar een senior JavaScript-developer om deel uit te maken van ons productontwikkelingsteam. Seamly is een chatintegratieplatform en gebruikersinterface die de routering tussen chatbot-oplossingen en echte chatoperators via meerdere kanalen (web, messenger, etc) vergemakkelijkt. Seamly biedt de beste samenwerking tussen chatbots en de belangrijkste systemen van onze klanten.

Met Seamly kun je snel en veilig gespreksinformatie uitwisselen met live chat, CRM, feedback platforms en meer. Als Javascript developer ben je verantwoordelijk voor het bouwen van nieuwe features in onze chat interface. Onderdeel van de functie is ook het schrijven van tests en (peer) reviewen van code. Hoewel je deel uitmaakt van het productontwikkelingsteam, kunnen we je vragen om ook aan klantimplementaties te werken.

We zijn een remote-first team (op dit moment zijn we allemaal gevestigd in Nederland).

We zijn op zoek naar de volgende skillset:

  • Uitgebreide ervaring met React/Preact met een solide begrip van core hooks design patterns en principes;
  • goed thuis in JavaScript;
  • geautomatiseerde test ervaring met behulp van Jest en Cypress;
  • git (niet alleen commit/push maar ook rebasen);
  • CSS en Webpack kennis is een nice to have;
  • affiniteit met toegankelijkheid;
  • spreekt bij voorkeur Nederlands.

Op persoonlijk vlak werken we graag met mensen die:

  • Teamplayers zijn;
  • kwaliteit belangrijk vinden;
  • in staat zijn om oplossingen tot een goed einde te brengen;
  • een scherp zakelijk inzicht hebben;
  • bereid zijn kritisch te zijn over hun werk en vragen te stellen;
  • reageren goed op feedback;
  • graag nieuwe dingen leren.

Wat zit er voor jou in:

  • Een functie voor 24 – 40 uur per week.
  • Werk op afstand en zelfstandig.
  • Je kiest je eigen werktijden gedurende de week, maar de meesten van ons zijn over het algemeen beschikbaar tussen 9:00 en 17:00 uur.
  • Eens in de zoveel tijd (wanneer gezondheidsvoorschriften het toelaten) zullen we fysieke sessies hebben ergens in Nederland.
  • Concurrerend salaris (4k – 6k) met zoveel vrije dagen als je nodig hebt.
  • Een klein en ondersteunend team van collega senior ontwikkelaars.
  • Een geweldige kans om veel verantwoordelijkheid te dragen en snel te groeien.

Over Seamly/Conversationals:

Onze missie is om overal de klantenservice te verbeteren door de tools te bieden om volledig geïntegreerde chatoplossingen te creëren die worden aangestuurd door bots, systemen en mensen. Meer dan 45 klanten gebruiken onze systemen wat resulteert in een gemiddelde van 100.000 conversaties / 10 miljoen interacties.

Onze back-end tech stack bestaat uit:

Elixir (meestal vanilla OTP en een beetje Phoenix), Postgres (+ TimeScale DB). We hebben ongeveer 80% testdekking. Als QA gebruiken we Credo, Mix formaat, Dialyzer en ExUnit.

Onze front-end tech stack bestaat uit:

Preact (modern met hooks), ES7+, Websockets, SCSS. Voor QA gebruiken we Cypress voor E2E en Jest voor unittests.

Nieuwsgierig geworden?

Wil je meer weten? Of kan je niet wachten om te beginnen? Stuur ons een mailtje, bel ons (of SMS/iMessage ons)(06 1943 4294), of solliciteer direct!