TalkJS (<a href=") | Eindhoven, the Netherlands | ON-SITE or REMOTE (Europe only)
TalkJS is the chat platform for platforms. We help online marketplaces build great user-to-user communication. Our product is a fully powered pluggable chat UI + real-time infrastructure so that our customers can focus on their market instead of on their messaging features.
SENIOR FULL STACK PROGRAMMER:
We're looking for an experienced programmer - the kind that could make it to "software architect" at a boring bigco but prefers to get their hands dirty. Our stack is made of Elixir, ES6, React, PostgreSQL and a little bit of Node. Some key challenges: cross platform SDKs, making excellent forward compatible APIs, combining great UX with high customizability, and scaling up to millions of concurrent requests.
We're particularly looking for true full stack engineers who can work on both the frontend and the backend. Sure, everybody has a sweet spot, but we're not currently looking for "true backenders" or "mobile devs" or something like that. No need to already know all of our stack if you're a fast learner. Bonus points if you're good at keeping things simple!
CONTENT MARKETER / WRITER:
We're looking for someone who a knack for tech who loves writing stories about how people use chat to make their lives and/or their apps better. Bonus points if you're good at happy customers or at SEO.
ABOUT YOU
Our team is small and highly proactive, and we expect the same from you. If you need to be told what to do all the time, don't apply. If you want to be the smartest person in a (chat) room full of interns, don't apply. If you want to move fast with an experienced team, get in touch.
We're a semi-distributed team and we work primarily online (like a fully distributed team). Both on-site and remote are OK, but Europe only: We'd like you to come over to our Eindhoven office frequently and keep timezones relatively close. Unfortunately we can't finance relocation at this moment.
Apply by sending an email to REDACTED_EMAIL.
Ask HN: Who is hiring? (May 2018)