Mô Tả Công Việc
🧑💻 Job DescriptionWe’re seeking a Backend Developer who is passionate about clean architecture, scalable systems, and writing maintainable code. You’ll be part of a dynamic team that designs and develops internal applications with real impact on company operations.You’ll work on:Understanding functional requirements and converting them into technical specs.Designing system architecture and database schemas under guidance of the team lead.Developing robust RESTful APIs using NestJS and TypeScript with a strict focus on modularity and scalability.Integrating databases using modern ORMs like Prisma or TypeORM.Building and maintaining real-time features using WebSockets and event-driven asynchronous systems with message brokers like RabbitMQ.Writing unit tests using Jest and participating in code reviews to ensure code quality.Troubleshooting and resolving backend bugs and performance issues.Collaborating with front-end developers to deliver seamless and integrated user experiences.🏢Working Details- Working address: Ground floor, Anna Building, Quang Trung Software City, Trung My Tay Ward, HCMC- Holiday: Sat, Sun, National holidays- Working Hour: 8:00 - 17:00Probationary period: 2 months (with full of gross salary)Employment type: Full-time📝 Interview Process2 rounds of interviews: conducted in-person at Vina Takeuchi Co., Ltd. office in Ho Chi Minh City.For candidates living outside HCMC, the first round may be conducted online (details will be discussed during scheduling).📅 Interview Schedule & Contact After receiving applications, our Recruitment Team will review and contact shortlisted candidates with interview details.Contact Person: Recruitment DepartmentEmail:
[email protected] Deadline: March 8th, 2026
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
✅ Must HaveBachelor's degree in Computer Science, IT, or a related field.At least 1 year of hands-on experience in backend development using NestJs.Strong proficiency in TypeScript and the NestJS framework.Solid experience with relational databases (PostgreSQL, MySQL) and ORMs (Prisma, TypeORM).Experience working with Docker, WebSockets (Socket.IO), and RabbitMQ.Understanding of OOP, SOLID principles, Dependency Injection, and the ability to write modular, testable code.Familiarity with software architecture patterns such as Layered Architecture or DDD.Strong analytical thinking and debugging skills.Effective communication and teamwork abilities.🌱 Nice to HaveKnowledge of microservice architecture or distributed systems.Knowledge of or prior experience with PHP and the Laravel framework.Knowledge of the CQRS pattern, which is highly prevalent in scalable NestJS apps.Familiarity with CI/CD pipelines, Redis, or message-driven design.Interest in system performance tuning or DevOps practices.Ability to leverage AI coding assistants and tools (GitHub Copilot, ChatGPT) to enhance development efficiency and code quality.Experience building AI-integrated applications (integrating LLMs, OCR AI, or other machine learning models).
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
💶 Social/ Health Insurance; Accident and Health Insurance (Tokio Marine Insurance)💉 Annual health check-ups💵 Bonus 2 times/year and profit bonus (depends on Takeuchi Group Performance)💰 Annual salary increases depending on personal abilities and company performance✈ Company trip💱 Congratulatory and Condolence allowance🏠 Rental housing allowance📚 Short-term business trips and training programs in Japan📖 Japanese class and other training courses are sponsored by the company❤️ Young, friendly co-worker environment, giving autonomy to empower employees