Senior Nodejs Back End Developer

Logo of tawk.to

tawk.to

πŸ“Remote - Malaysia

Job highlights

Summary

Join tawk.to, the world's #1 business messaging application, and become a key member of our expanding engineering team. As a Backend Developer, you will leverage your research and data analysis skills to shape the future of business communications. You will participate in brainstorming sessions, develop and deploy Node.js based microservices, conduct code reviews, and provide support. We utilize fast, iterative development and collaborative programming within small cross-functional teams. The role requires experience with Node.js, NoSQL databases, and various other technologies. We offer a competitive salary and a collaborative, globally distributed team environment with opportunities for career growth.

Requirements

  • Experience server-side JavaScript programming (Node.js)
  • Experience using NoSQL databases (MongoDB / Cassandra / Elasticsearch or others)
  • Experience in-memory key-value stores (Redis / MemCache or others)
  • Strong Linux knowledge
  • Strong knowledge of the HTTP protocol
  • Proficient understanding of code versioning tools (Git)
  • Experience writing unit tests
  • Good command of English (written and spoken)

Responsibilities

  • Participate in brain-storming sessions about software development and architecture
  • Develop, deploy and test Node.js based micro-services based on a set of requirements
  • Participate in code review of other fellow developers
  • Provide support for fellow developers and end-users

Preferred Qualifications

  • 3+ years of back end experience
  • Working knowledge of TypeScript
  • Experience in Test-driven development
  • Experience with Agile/Scrum/Pair programming methodologies
  • Knowledge of front-end technologies is a plus
  • Academic background in computer science

Benefits

Competitive salary

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let tawk.to know you found this job on JobsCollider. Thanks! πŸ™