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:
On a personal level we enjoy working with people who:
What’s in it for you:
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.