Senior Backend Developer – Remote (Full-Time)

Filled
March 2, 2026

Job Description

Company: tawk.to – The World’s #1 Business Messaging Application
Location: Remote (Global)
Employment Type: Full-Time

About tawk.to

tawk.to is expanding its engineering team to shape the future of business communications. We build systems at scale, including real-time metrics, event-driven apps, search, concurrency, and low-latency microservices. Our current backend stack is primarily Node.js, and we deploy iteratively with over 200+ deployments per month.

We foster a collaborative, interactive development environment where small cross-functional teams (3–6 developers) set priorities, champion their projects, and deliver applications quickly and efficiently.

Day-to-Day Responsibilities

  • Participate in brainstorming sessions on software architecture and development.
  • Develop, deploy, and test Node.js-based microservices according to requirements.
  • Conduct code reviews for peers and provide constructive feedback.
  • Provide technical support to team members and end-users as needed.
  • Contribute to fast, iterative development cycles and continuous improvement.

Required Qualifications

  • Strong experience with server-side JavaScript (Node.js).
  • Hands-on experience with NoSQL databases (MongoDB, Cassandra, Elasticsearch, etc.).
  • Experience with in-memory key-value stores (Redis, MemCache, etc.).
  • Strong knowledge of Linux systems and the HTTP protocol.
  • Proficient with Git or other version control tools.
  • Experience writing unit tests.
  • Excellent English communication skills (written and spoken).

Preferred Qualifications

  • 3+ years of backend development experience.
  • Experience with TypeScript.
  • Familiarity with Test-Driven Development (TDD).
  • Experience in Agile/Scrum/Pair programming methodologies.
  • Knowledge of front-end technologies is a plus.
  • Academic background in Computer Science or related field.

Why Join tawk.to?

  • Work with a highly motivated, globally distributed team.
  • Make a big impact on a fast-growing platform.
  • Career growth opportunities for high achievers.
  • Competitive salary based on experience and skills.