← Back to jobs
ITviec

Fullstack Developer JavaScript, TypeScript, ReactJS
Boxgate
Vietnam4 days ago
Job Description
Top 3 Reasons To Join Us
Môi trường trẻ, năng động
Cơ hội phát triển bản thân
Up to 17th-month salary
The Job
- Tham gia phát triển và xây dựng hệ thống web application sử dụng Next.js, React.js, NestJS.
- Phát triển cả Frontend và Backend cho các dự án nội bộ và sản phẩm của công ty.
- Thiết kế và xây dựng RESTful API, tích hợp với hệ thống bên thứ ba.
- Tối ưu hiệu năng, bảo mật và khả năng mở rộng của hệ thống.
- Làm việc với database (PostgreSQL, MySQL, MongoDB…).
- Deploy hệ thống bằng Docker, CI/CD.
- Phối hợp với team UI/UX, QA, DevOps trong quá trình phát triển sản phẩm.
- Tham gia phân tích yêu cầu, thiết kế hệ thống và đề xuất giải pháp kỹ thuật.
- Bảo trì, nâng cấp hệ thống hiện có.
- Có 1-3 năm kinh nghiệm ở vị trí Fullstack Developer hoặc tương đương.
- Thành thạo JavaScript/TypeScript/ReactJS.
- Thành thạo NestJS, Next.js.
- Hiểu rõ REST API, Authentication (JWT, OAuth…).
- Có kinh nghiệm làm việc với Database: PostgreSQL, MySQL hoặc MongoDB.
- Hiểu về Docker, Docker Compose, môi trường deploy.
- Có kiến thức về Git, Git flow.
- Hiểu về SSR, CSR, SSG trong Next.js.
- Biết về Redis, Queue (BullMQ, RabbitMQ…) là lợi thế.
- Có kinh nghiệm CI/CD, VPS, Linux, Nginx là lợi thế.
- Có tư duy logic tốt, khả năng tự nghiên cứu và giải quyết vấn đề.
- Có trách nhiệm với công việc, làm việc nhóm tốt.
- Working time: From 08:30 to 17:30, Monday to Friday.
- Competitive salary & full benefits according to Labor Code
- Compulsory insurance, accident insurance, periodical health check…
- 13th month salary
- Holiday bonus
- 12 days paid leave/year
- Annual travel once a year
- Participate in professional courses to develop professionally
Benefits
- Working time: From 08:30 to 17:30, Monday to Friday.
- Competitive salary & full benefits according to Labor Code
- Compulsory insurance, accident insurance, periodical health check…
- 13th month salary
- Holiday bonus
- 12 days paid leave/year
- Annual travel once a year
- Participate in professional courses to develop professionally