Senior (Elixir) Developer

At Seamly we’re looking to hire a Senior Developer to become part of our product development team.

Seamly is a chat integration platform that facilitates routing between chatbot solutions and real-life chat operators over multiple channels (web, phone/voice, messenger, etc). Seamly not only offers the best collaboration between chatbots and our customer’s key systems, it also expands their feature sets by adding (for instance) real-time conversation translation, AI based features like summarization and data normalisation or it allows existing systems to be accessible by voice/phone. Our product is in use by Eneco, Hollandsnieuwe, Efteling, DHL and Bax Music Store, to name some.

As a Senior Developer you will be responsible for writing new features, solving bugs and enjoy discussions about our application architecture. Part of the job is also writing tests and (peer) reviewing code.

We are a remote-first team based in the Netherlands we meet up once every 4-6 weeks somewhere in the Netherlands.

We’re looking for the following skillset:

  • Extensive experience in multiple programming languages (at least 5 years);
  • having experience with Elixir and OTP as a big plus;
  • Git (not just commit/push but also rebasing);
  • ops experience, preferable in Microsoft Azure;
  • knowledge of the Phoenix framework, websockets and realtime applications is a nice to have;
  • knowledge and interest in machine learning and AI would be awesome;
  • speaks Dutch.

On a personal level we enjoy working with people who:

  • are team players;
  • find quality important;
  • are able to drive solutions to completion;
  • have a keen business sense;
  • are willing to be critical about their work and ask questions;
  • respond well to feedback;
  • love learning new stuff.

What’s in it for you:

  • A position for 24 – 40 hours a week;
  • work remote and independently.
  • You choose your own working hours during the week, but most of us are generally available between 9:00 and 17:00.
  • Once every now and then (when health regulations permit it) we will have physical sessions somewhere in the Netherlands;
  • competitive salary (4,5 – 6,5k) with as much days off as you need;
  • you get a budget to buy your own hardware;
  • a small and supportive team of peer senior developers;
  • a great opportunity to assume a lot of responsibility and grow quickly.

About Seamly/Conversationals

Our mission is to improve customer service everywhere by providing the tools to create fully integrated chat solutions driven by bots, systems and humans. Over 45 customers use our systems resulting in an average of 100.000 conversations per day with a total of 10 million interactions per day.

Our back-end tech stack consists of:

Elixir (mostly vanilla OTP and some Phoenix), Postgres (+ TimeScale DB), Clickhouse. We have about 80% test coverage. As QA we use Credo, Mix format, Dialyzer and ExUnit. We use Sentry for error tracking and use OpenTelemetry sent to DataDog to monitor our systems.

Our front-end tech stack consists of:

Preact (modern with hooks), ES7+, Websockets, SCSS. For QA we use Playwright for E2E and Jest for unittests.

Curious?

Want to find out more? Or can’t wait to start? Let us know! You can send us an email to jobs@seamly.ai, call (or text/iMessage) us at 06 1943 4294