Come work with us!

Find job openings here. Feel free to reach out any time, we're always looking for talent.

TalkJS lets developers build a perfect chat feature in just a few hours. We power communication in online marketplaces, community sites, trading platforms and so on.

We're product driven and we care tremendously about quality: We're out to build the tool that every developer worldwide will use to build chat/communication features. TalkJS touches millions of people and is growing quickly.

We're hiring smart & autonomous people to solve challenging problems

We want to be the tool that every developer thinks of when building communication features, a bit like what Stripe has become for payments. To make this happen, we hire great engineers and give them the maximum amount of freedom and trust to ship fantastic SDKs, APIs, and features.

  • This means a healthy work/life balance, because you can't ship great stuff when you're tired and overworked.
     
  • This means a safe and respectful working culture, because only constructive feedback makes the product better.
     
  • This means a lot of responsibility: every single team member proactively proposes and ships improvements, which lets us skip a lot of the usual project management overhead.
     
  • This means a small team with little hierarchy, because a few fast movers can get as much done as four layers of management with hundreds of bureaucracy-shackled team members.
     

Sound good?


CURRENT JOB OPENINGS

We're a 100% distributed team with a small HQ in Eindhoven, the Netherlands. If you live near Eindhoven you're welcome to work from the HQ if you want.

iOS Developer

Location: Remote (anywhere in Europe or Africa)

TalkJS is currently focused on the web and that's just not good enough. Easy to use APIs and SDKs are the key to our success on the web, and we're looking to do this natively on mobile as well. We need your help for that.

We're looking for an experienced iOS developer wants to help a fast growing startup go properly mobile. Our ideal candidate:

  • has broad technical interests
  • likes to design great APIs for other programmers
  • has demonstrable experience with iOS and Swift
  • likes to work together with the team to make our product better across the board

Bonus points if you know 1+ more platform/language besides iOS.

Apply

Apply by emailing to [email protected] If you can, show us an app your built and an API you designed (on any platform).

Android Developer

Location: Remote (anywhere in Europe or Africa)

TalkJS is currently focused on the web and that's just not good enough. Easy to use APIs and SDKs are the key to our success on the web, and we're looking to do this natively on mobile as well. We need your help for that.

We're looking for an experienced Android developer wants to help a fast growing startup go properly mobile. Our ideal candidate:

  • has broad technical interests
  • likes to design great APIs for other programmers
  • has demonstrable experience with Android and Java/Kotlin
  • likes to work together with the team to make our product better across the board

Bonus points if you know 1+ more platform/language besides Android.

Apply

Apply by emailing to [email protected] If you can, show us an app your built and an API you designed (on any platform).

Backend Developer (Elixir)

Location: Remote (anywhere in Europe or Africa)

We're continuously adding features to make our backend much faster, more scalable, and more developer-friendly for our customers. If you think scaling a backend at a fast-growing startup sounds like an excellent challenge, then this is for you! We're looking for someone who could be "architect" or "principal developer" elsewhere but prefers to get their hands dirty within an excellent & experienced team. We offer tremendous freedom and responsibility + work in a remarkably decent codebase (for a startup :D).

At TalkJS we like to think that we're good at striking a balance between meticulous code and shipping quickly. If that sounds like your kind of environment, then this is for you.

Our ideal candidate:

  • has broad technical interests
  • likes to design great APIs for other programmers
  • has demonstrable experience scaling backends
  • has demonstrable experience coding Elixir (not necessarily professionally)
  • knows at least 3 programming languages well
  • likes to work together with the team to make our product better across the board

Bonus points if you know some frontend stuff (JS/HTML/CSS) too.

Apply

Apply by emailing to [email protected] If you can, show us an app your built (or helped build) and an API you designed (on any platform).

Full-Stack Web Developer

Location: Remote (anywhere in Europe or Africa)

TalkJS is quickly growing to be the default tool developers use to build chat feature. To accomplish that vision, we need to make TalkJS deliciously customizable and still fantastic out of the box.

We're looking to extend the team with someone who has broad front- and backend experience. Stack includes React/TypeScript/Elixir but it's OK if you're not experienced with all of those precisely. Our humble goal is to ship a product that's super simple to install, fantastic to use immediately, and infinitely customizable. Simple and customizable seem deeply at odds with each other, but we think we can pull it off. If you're up for the challenge of marrying the two, then this is for you.

We offer tremendous freedom and responsibility + work in a remarkably decent codebase (for a startup :D). At TalkJS we like to think that we're good at striking a balance between meticulous code and shipping quickly. If that sounds like your kind of environment, then this is for you.

Our ideal candidate:

  • has broad technical interests
  • likes to design great APIs for other programmers
  • has demonstrable experience writing single-page webapplications
  • has demonstrable experience writing backends
  • knows at least 3 programming languages well
  • likes to work together with the team to make our product better across the board

Bonus points if you know Elixir.

Apply

Apply by emailing to [email protected] If you can, show us an app your built (or helped build) and an API you designed (on any platform).



THANK YOU!