Full-Stack Developer (NodeJS, ReactJS)
Salary:
Thoả thuận
Level:
Junior /Middle
Work mode:
Remote
Deadline:
Expired
🌟 Giới thiệu vị trí
Tapbi đang tìm kiếm một Full-Stack Developer sử dụng NodeJS và ReactJS để xây dựng các hệ thống web phục vụ việc phát triển và vận hành game, ứng dụng di động của công ty. Bạn sẽ tham gia phát triển cả phía backend (API, xử lý dữ liệu) lẫn frontend (trang quản trị, dashboard), giúp các team sản phẩm, marketing và vận hành làm việc nhanh và chính xác hơn.
Đây là vị trí làm việc remote. Bạn sẽ phối hợp trực tuyến với team sản phẩm, game developer và team dữ liệu, chủ động từ khâu phân tích yêu cầu đến khi đưa tính năng lên môi trường production.
🎯 Vai trò chính
- Phát triển và bảo trì RESTful API bằng NodeJS (Express hoặc NestJS)
- Xây dựng giao diện web, trang quản trị và dashboard bằng ReactJS
- Thiết kế cơ sở dữ liệu, viết truy vấn và tối ưu hiệu năng (MySQL, PostgreSQL hoặc MongoDB)
- Tích hợp dịch vụ bên thứ ba và các nền tảng phân tích dữ liệu, quảng cáo của game/ứng dụng
- Viết test, review code, triển khai và theo dõi hệ thống trên môi trường cloud
- Phối hợp với team sản phẩm để phân tích yêu cầu và đề xuất giải pháp kỹ thuật
✅ Điều kiện ứng tuyển
- Tốt nghiệp đại học/cao đẳng chuyên ngành Công nghệ Thông tin, Khoa học Máy tính hoặc các ngành liên quan
- Tối thiểu 1-3 năm kinh nghiệm phát triển web full-stack
- Thành thạo:
- Backend: NodeJS, JavaScript/TypeScript, Express hoặc NestJS
- Frontend: ReactJS, HTML, CSS, quản lý state (Redux, Zustand hoặc tương đương)
- Có kinh nghiệm thiết kế và làm việc với RESTful API, cơ sở dữ liệu SQL hoặc NoSQL
- Biết sử dụng Git và quy trình làm việc nhóm (branch, pull request, code review)
- Có khả năng tự quản lý thời gian và tiến độ khi làm việc remote
- Kỹ năng giải quyết vấn đề, tư duy logic và khả năng tự học tốt
🔍 Ưu tiên nếu có
- Có kinh nghiệm với Docker, CI/CD và các dịch vụ cloud (AWS, Google Cloud)
- Biết Next.js hoặc server-side rendering
- Có kinh nghiệm xây dựng dashboard, xử lý dữ liệu lớn hoặc làm việc với BigQuery
- Đã từng làm sản phẩm liên quan đến game hoặc ứng dụng di động
- Đọc hiểu tốt tài liệu kỹ thuật tiếng Anh
📩 Apply
What Awaits You at Tapbi?

Live It Up
A friendly and open workplace with attractive benefits and competitive compensation.

Work Life Balance
We value work-life balance. At Tapbi, we work hard and play hard.

Professional Environment
A dynamic and creative environment filled with passionate colleagues.

After-Work Sports Club
Feel free to join our clubs and after-work activities, including hiking, badminton, football, gaming, and more.

Working Time
Working hours: 8:30 AM–6:00 PM | Monday–Friday

Respect & Listen
From innovative ideas to everyday conversations, Tapbi is always ready to listen and values every voice.