Hanoi, Vietnam

Senior NodeJS (11-month Contract)

 Job Description:

Are you a skilled backend developer looking for a new challenge? We're hiring for a position with exciting responsibilities:

- Designing and developing high-performance APIs and backend systems

- Optimizing and managing database design

- Maintaining a robust and clean codebase

- Researching and implementing new technologies to improve our platform

We seek candidates with the following skills and experience:

- 4+ years of expertise in NodeJS and frameworks like ExpressJS

- Proficiency in TypeScript or Object-Oriented Programming

- Strong knowledge of databases such as MySQL, Redis, and Postgre (experience with RabbitMQ & Kafka is a plus)

- Understanding of RESTful services, Microservices architecture, and Design Patterns

- Experience with RESTful APIs, Webhook, OAuth2, and GIT

- Ability to excel under pressure, meet deadlines, and maintain product quality

- Proactive mindset with a strong sense of responsibility for task completion

- Experience with Microservices on Kubernetes or Swarm is beneficial

- Familiarity with distributed systems is highly desirable

  Required Skills:

RabbitMQ Database Design Design Patterns Product Quality Redis Microservices Hiring Kubernetes Architecture TypeScript Programming Databases Git Pressure MySQL Design