Enable job alerts via email!

Senior Node.JS Back End Developer- Full Time

tawk.to, inc.

Malaysia

On-site

MYR 80,000 - 120,000

Full time

28 days ago

Job summary

A leading global business messaging application is seeking an experienced Backend Developer to join its engineering team in Malaysia. The role involves developing scalable Node.js microservices, participating in agile methodologies, and leveraging strong expertise in backend technologies to enhance communication platforms. The company values collaboration and rapid deployment, making it an ideal environment for career growth and impactful contributions.

Benefits

Career growth opportunities
Friendly and motivated team environment

Qualifications

  • 10+ years of backend experience required.
  • Proficiency in TypeScript and Agile methodologies.
  • Experience with Test-Driven Development.

Responsibilities

  • Develop, deploy, and test Node.js microservices based on requirements.
  • Participate in code reviews and support fellow developers.
  • Engage in brainstorming sessions regarding software development and architecture.

Skills

Node.js
NoSQL databases
Redis
Linux
HTTP protocol
Git
Unit tests
English

Education

Degree in Computer Science

Job description

tawk.to, the world’s #1 business messaging application, is expanding its engineering team and is seeking an experienced Backend Developer with research and data analysis skills to help shape the future of business communications.

We build scalable systems including search, concurrency, content organization, real-time metrics, deployment, and event-driven, low-latency, concurrent applications. Our current systems are primarily built on Node.js.

We focus on fast, iterative development (over 200 deployments last month) and collaborative programming. Developers work in small cross-functional teams of 3-6 members, relying on each other to achieve project goals and prioritize tasks for quick, iterative deployment.

Day-to-day responsibilities:

  • Participate in brainstorming sessions about software development and architecture
  • Develop, deploy, and test Node.js microservices based on requirements
  • Participate in code reviews
  • Support fellow developers and end-users

Qualified candidates:

  • Experience in server-side JavaScript programming (Node.js)
  • Experience with NoSQL databases (MongoDB, Cassandra, Elasticsearch, or others)
  • Experience with in-memory key-value stores (Redis, Memcached, or others)
  • Strong Linux knowledge
  • Understanding of the HTTP protocol
  • Proficiency with version control tools (Git)
  • Experience writing unit tests
  • Good command of English (written and spoken)

Required qualifications:

  • 10+ years of backend experience
  • Working knowledge of TypeScript
  • Experience with Test-Driven Development
  • Experience with Agile, Scrum, and Pair Programming methodologies
  • Knowledge of front-end technologies is a plus
  • Academic background in computer science

What we offer:

Competitive salary based on experience and capabilities.

Why tawk.to is a great place to work?

We are a motivated, friendly, and globally distributed team. Despite our growth, we remain a small team, allowing everyone to make a significant impact and offering career growth opportunities for top performers.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.