Explore outstanding AI & Data jobs.
See now

Junior/Middle Backend Developer (Nodejs)

Thái San Group
82 Hồ Tùng Mậu, Cau Giay, Ha Noi
At office
Posted 2 days ago
Job Expertise:
Job Domain:
Tourism and Hospitality Services

Job description

  • Analyze business requirements from internal teams and clients, then design system architecture, infrastructure, database schema, and choose appropriate technologies.
  • Handle common backend logic such as user authentication, CRUD operations, file uploads, caching, pagination, access control, inventory management, purchasing, ensuring data integrity and consistency, etc.
  • Optimize system performance.
  • Monitor and build basic log collection and alerting pipelines.
  • Participate in code reviews, technical discussions, and Agile activities (sprint planning, daily standups, retrospectives).
  • Opportunity to work with or switch to Python/FastAPI if you have a suitable background.

Your skills and experience

Backend (Mandatory)

  • Proficient in Node.js/NestJS: building APIs, database connections, authentication, error handling.
  • Ability to structure backend projects in a modular, scalable way.
  • Understanding of RESTful API or GraphQL.
  • Proficient with Git; experience with CI/CD is a plus.
  • Knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB, MySQL).
  • Strong understanding of web application security: JWT, CORS, rate limiting, logging & monitoring.
  • Experience with Docker/containerization and on-premises deployment is a plus.
  • Ability to write unit tests/integration tests to ensure system quality.
  • Data processing and performance optimization mindset (caching, queue, event-driven, message brokers like RabbitMQ/Kafka).

Python (Optional)

  • Experience or willingness to learn Python, especially FastAPI.
  • Preferred if you have built backends or data processing scripts in Python.

Why you'll love working here

  • Opportunity to participate in modern projects with a strong focus on performance and user experience.
  • Direct learning opportunities from experienced developers and exposure to real-world projects.
  • A dynamic, creative, and open working environment that supports both professional skill development and product-oriented thinking.
  • Full social insurance, annual performance bonus, and regular salary reviews.
  • Flexible working hours, 5 days per week, with the possibility of remote work on certain days.

Thái San Group

Company type
IT Product
Company industry
Software Products and Web Services
Company size
1-50 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email