This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
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
SUPER HOT
Posted
6 days ago
Backend Developer (NodeJS/ExpressJS/NestJS) – Up to 27M
At office
Ha Noi
Feedback