Search by job, company or skills

F

Backend Engineer (NodeJS)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

We are seeking experienced Backend Developers with strong expertise to join our team and build a scalable locker system using Node.js. You should be proficient with ExpressJS, Swagger, RabbitMQ, Elasticsearch, and CQRS.

Key Responsibilities:

  • Design and develop backend APIs for the locker system with Node.js & ExpressJS.
  • Document APIs using Swagger.
  • Integrate messaging systems with RabbitMQ.
  • Implement search and analytics with Elasticsearch.
  • Apply CQRS patterns for scalable architecture.
  • Write and maintain unit tests using TDD & BDD.
  • Collaborate with frontend and QA teams to deliver robust solutions.

Qualifications:

  • At least 34 years of experience as a Software Engineer
  • Excellent English communication skills (written and verbal)
  • Proven experience with Node.js, ExpressJS, Swagger, RabbitMQ, Elasticsearch, and CQRS.
  • Solid understanding of TDD and BDD unit testing practices.
  • Strong problem-solving and teamwork skills.

Benefits

  • Attractive salary, review 1 times/year or on excellent performance
  • FPT care health insurance is exclusive for FPT employees.
  • Annual Summer Vacation: follows company's policy and starts from May every year
  • Salary review 1 times/year or on excellent performance
  • International, dynamic, friendly working environment
  • Annual leave, working conditions follow Vietnam labor laws.
  • Other allowances: lunch allowance, working on-site allowance, etc.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138603177