VietnamWorks - Nền tảng tuyển dụng, việc làm, tra cứu lương & tư vấn nghề nghiệp hàng đầu Việt NamVietnamWorks - Nền tảng tuyển dụng, việc làm, tra cứu lương & tư vấn nghề nghiệp hàng đầu Việt Nam
Tất cả địa điểm
VietnamWorks inTECH - việc làm IT trên VietnamWorks.comVietnamWorks inTECH - việc làm IT trên VietnamWorks.com
Tất cả danh mục
Nhà tuyển dụng
Để xem nhiều việc làm cho Intern, Fresher và người dưới 3 năm kinh nghiệm

Full Stack JavaScript Developer: Next JS - Nestjs (Remote Work Possible)

$ 1,100-2,500 /tháng

Hết hạn trong 21 ngày
321 lượt xem
Đà Nẵng

Mô tả công việc

Job Title: Full-Stack JavaScript Developer (Next.js / NestJS)

Employment Type: Full-time · In-house (remote work possible)

Product: Masters of Trivia (Platform + Tournaments module)


ABOUT THE PRODUCT

Masters of Trivia (https://mastersoftrivia.com/) is a global gamified learning platform built around quizzes, tournaments, and competitive play. We’re actively evolving the platform, shipping features continuously, and improving performance and scalability as we grow.


WHY WE ARE HIRING

We are in an active migration from a legacy PHP (CodeIgniter) system to a modern JavaScript stack:


Frontend: Next.js (React)


Backend/API: NestJS (Node.js)


Language: TypeScript / JavaScript


Environment: Docker


At the same time, we’re delivering new product features—so this role is not “migration only”. You will build real features while helping modernize the system.


WHAT YOU WILL DO

As a Full-Stack Developer, you will work across frontend and backend to ship production features and help transition modules from legacy to the new stack.


CORE RESPONSIBILITIES


Build and maintain full-stack features for the Masters of Trivia platform and the Tournaments module.


Implement and refine UI using Next.js (SSR/SSG/CSR as appropriate).


Build NestJS services (controllers, modules, providers), APIs, validation, auth, and business logic.


Work with databases (schema changes, queries, performance, migrations).


Contribute to the PHP → Node/Next migration: incremental replacement, safe refactors, and compatibility when needed.


Maintain quality: code reviews, tests where valuable, clear documentation, and readable code.


Work in a Dockerized development environment.


Use AI-assisted development tools (Copilot/ChatGPT/agents) responsibly to increase speed and quality.


WHAT SUCCESS LOOKS LIKE (FIRST 90 DAYS)


- You can run the full environment locally (Docker), understand the architecture, and ship production changes confidently.


- You deliver at least 1–2 meaningful full-stack features or improvements end-to-end.


- You contribute to migration work (moving one legacy feature/module or part of it into the new stack) without breaking existing flows.


- You actively participate in engineering discussions, propose improvements, and raise risks early.


TECH STACK (CURRENT)


Next.js, React, TypeScript


NestJS (Node.js), TypeScript


REST APIs (and/or internal service APIs)


Docker, Git


Legacy: PHP (CodeIgniter)


WHAT YOU WILL LIKE ABOUT THIS ROLE

- Real product ownership: you build features that ship and are used by real users.

- Modern stack + meaningful migration: practical engineering challenges, not “toy” work.

- Fast feedback loop: small team, direct collaboration with internal product and engineering leadership.

- AI-enabled engineering workflow: encouraged for speed, with human review and quality standards.


BENEFITS

- Competitive salary package (see range below), reviewed periodically based on performance.

- Great bonuses.

- Modern equipment for development.

- Support for learning (courses/books/tools) as aligned with team needs.


How to apply: Submit your CV (in English). If you have GitHub/portfolio links, include them.

Yêu cầu công việc

MUST-HAVE (TO BE CONSIDERED)

- Strong proficiency in JavaScript/TypeScript with real production experience.

- Hands-on experience delivering features with Next.js (routing, SSR/SSG, data fetching, performance basics).

- Hands-on experience with NestJS (modules, controllers, providers, DI, validation, auth patterns).

- Experience designing/consuming APIs and integrating frontend ↔ backend flows end-to-end.

- Solid understanding of databases (SQL preferred): schema design, queries, migrations, and performance considerations.

- Comfortable working in a Dockerized environment and using Git in a team workflow.

- Able to work with existing codebases and perform incremental migration without disrupting users.


STRONGLY PREFERRED (HELPS YOU STAND OUT)

- Experience migrating from PHP / legacy frameworks to modern JS stacks (or any comparable migration).

- Practical knowledge of testing (unit/integration) and CI/CD habits.

- Good product sense: you think about user impact, edge cases, reliability, and maintainability.

- Comfortable using AI tools (Copilot/ChatGPT/Claude/agents) to accelerate development while maintaining quality.


NICE-TO-HAVE (NOT REQUIRED)

- PHP / CodeIgniter experience.

- Web performance optimization (caching, query optimization, frontend performance).

- Familiarity with real-time or tournament-style systems (brackets, scoring, concurrency).

- Interest in blockchain/Web3 (only relevant to certain future modules).


WORKING STYLE WE VALUE

- Ownership mindset: you take problems from “unclear” → “shipped”.

- Clear communication: you explain trade-offs, risks, and progress.

- Pragmatism: you balance speed and quality; you know when to refactor and when to ship.

Phân tích mức độ cạnh tranh

VietnamWorks AI

  • Bạn phù hợp bao nhiêu % cho vị trí này?

  • Bạn xếp hạng Top bao nhiêu so với những hồ sơ ứng tuyển?

  • Thị trường đang trả mức lương bao nhiêu cho vị trí tương tự?

  • Nhu cầu tuyển dụng cho vị trí này trên thị trường cao hay thấp?

Giá

29.000đ / lượt

Các phúc lợi dành cho bạn

Đào tạo

Training

Thông tin việc làm

08/01/2026

Nhân viên

Công Nghệ Thông Tin/Viễn Thông > Phần Mềm Máy Tính

Software Deployment, Java Development, Java, JavaScript ES6+, Next JS

Phần Mềm CNTT/Dịch vụ Phần mềm

Tiếng Anh

4

Không hiển thị

Địa điểm làm việc

Đà Nẵng, Vietnam

Từ khoá:
Trang chủViệc làmPhần Mềm CNTT/Dịch vụ Phần mềmCxsportsFull Stack JavaScript Developer: Next JS - Nestjs (Remote Work Possible)
Cxsports
Cxsports
Cxsports

18 An Nhơn 3, An Hải, Sơn Trà, Đà Nẵng 550000

(Xem bản đồ)
10-24 nhân viên
Dom Einhorn

Nhận diện một số hình thức lừa đảo

Lừa đảo thu phí

Đưa ra lời mời làm việc dễ dàng bất thường, đãi ngộ cao, kèm theo yêu cầu nộp các loại phí.

Xem chi tiết
Trang chủViệc làmPhần Mềm CNTT/Dịch vụ Phần mềmCxsportsFull Stack JavaScript Developer: Next JS - Nestjs (Remote Work Possible)
tìm việc làmtuyển dụngthần số họccv xin việcmẫu cvviệc làm bắc giangviệc làm hưng yênviệc làm bà rịa vũng tàuviệc làm quảng ngãiviệc làm nam địnhviệc làm huếviệc làm thái bìnhviệc làm ninh bìnhviệc làm hà tĩnhviệc làm tphcmviệc làm đà nẵngviệc làm hải phòngviệc làm cần thơviệc làm bình dươngtìm việc làm tại hà nộiviệc làm nhân viên kinh doanhtuyển dụng kế toán trưởngviệc làm salestuyển dụng marketingtuyển dụng content marketingtuyển dụng nhân sựtuyển dụng kế toán tổng hợptuyển dụng kiểm toántuyển dụng truyền thôngviệc làm qa qctuyển dụng brand marketingtuyển dụng hr managerviệc làm ngành maytuyển dụng marketing managerviệc làm giáo dụcviệc làm partimetuyển dụng nhân viên thiết kếtuyển dụng tài chínhviệc làm tự động hóaviệc làm báo chítuyển dụng kiểm toán ngân hàngviệc làm in ấndata analystCông ty CP Navigos Group Việt Nam. Địa chỉ: Tầng 20, tòa nhà e.town Central, 11 Đoàn Văn Bơ, Phường 13, Quận 4, TP. HCM. Giấy CNĐKDN số 0304836029 do Sở Kế Hoạch và Đầu Tư Thành phố Hồ Chí Minh cấp lần đầu ngày 11/12/2006
  • Tìm việc làm
  • Tìm theo khu vực
  • VietnamWorks
  • Về VietnamWorks
  • Về VietnamWorks inTECH
  • Liên Hệ
  • Hỏi Đáp
  • Thỏa Thuận Sử Dụng
  • Quy Định Bảo Mật
  • Quy Chế Hoạt Động Sàn Giao Dịch Thương Mại Điện Tử VietnamWorks
  • Sơ Đồ Trang Web
  • Dành cho Nhà tuyển dụng
  • Đăng tuyển dụng
  • Tìm kiếm hồ sơ
  • Sản phẩm Dịch vụ khác
  • Liên hệ
  • Việc làm theo khu vực
  • Hồ Chí Minh
  • Hà Nội
  • Hải Phòng
  • Đà Nẵng
  • Cần Thơ
Xem tất cả khu vực
  • Việc làm theo ngành nghề
  • Kế toán
  • Ngân hàng
  • Phần mềm máy tính
  • IT Support / Help Desk
  • Xây dựng
Tìm việc làm
  • Ứng dụng di động
  • Ứng dụng di độngỨng dụng di độngỨng dụng di độngỨng dụng di động
  • Chứng nhận bởi
  • Chứng nhận bởi
  • Theo dõi Vietnamworks trên
  • VietnamWorks's FacebookVietnamWorks's LinkedinVietnamWorks's TiktokVietnamWorks's YoutubeVietnamWorks's Spotify
Powered by
Kết Nối Với VietnamWorks
VietnamWorks's FacebookVietnamWorks's LinkedinVietnamWorks's TiktokVietnamWorks's YoutubeVietnamWorks's Spotify
Copyright © Công Ty Cổ Phần Navigos Group Việt Nam
Tầng 20, tòa nhà E.Town Central, 11 Đoàn Văn Bơ, Phường 13, Quận 4, TP.HCM, Việt Nam

VietnamWorks Logo© VietnamWorks
VietnamWorks inTECH Logo
Powered by