Junior Backend Developer (Strong NodeJS)

Bring Ideas to Life - Turning smart ideas into amazing products are our main focus. We support all majors from software development including product consulting, working process, infrastructure, and technical solutions to software development.

For more information, please visit www.investidea.tech
3HAG roadmap, please refer https://investidea.tech/blog/our-ai-led-growth-journey-2024-2026/

Responsibilities:

  • Design, build, and maintain efficient and scalable backend systems using Node.js.
  • Develop and maintain RESTful APIs for internal and external applications.
  • Integrate with databases (SQL/NoSQL), external services, and third-party APIs.
  • Collaborate with frontend developers, QA engineers, and product managers to deliver robust features.
  • Ensure code quality with unit tests, integration tests, and code reviews.
  • Implement and maintain authentication, authorization, and security best practices.
  • Monitor and optimize performance, scalability, and reliability of backend services.

Requirements:

  • 2+ years of experience working in backend development using Node.js.
  • Strong knowledge of JavaScript/TypeScript, Express.js, and asynchronous programming.
  • Experience with databases such as PostgreSQL, MySQL, or MongoDB.
  • Solid understanding of REST API design, authentication (OAuth2, JWT), and security principles.
  • Familiarity with Git, CI/CD pipelines, and containerization tools (e.g., Docker).
  • Experience with cloud platforms (AWS, GCP, or Azure) is a plus.
  • Ability to work independently and as part of a team in an agile environment.
  • Good English communication skills

Preferred Skills:

  • Experience with microservices architecture, message queues (Kafka, RabbitMQ), and Redis.
  • Knowledge of unit testing frameworks (e.g., Jest, Mocha).
  • Understanding of DevOps practices or basic infrastructure management.

Benifits:

  • Professional work environment:
    • Friendly and open working environment; work with international team members, partners,...
    • Flexible working time and remote work policy
    • Team-building activities: 1-2 company trips/year, not count on working days
  • Career development opportunities:
    • Certification support with minimum 50% of learning + certification fee for employees
    • Reward / recognition: Tech challenge of the year / Project of the year / Member of the year (and more)
  • Compensations:
    • Competitive & attractive salary with bonus (Reference bonus, End year bonus)
    • Checkpoint every 6 months
    • Tea-break
  • Working time: 8h30 -18h Monday to Friday

Location office: Suite 401, Floor 4th, C+ Office Building, No. 28 Thanh Thai Str., Cau Giay Dist., Hanoi, Vietnam

Contact: Tuyendung@investidea.tech/0975 935 422 (Ms Ngoc)