TopDev
job-image
Junior / Middle Full Stack DeveloperLogin to view salary
Hà Nội
Junior, Middle Fulltime1 năm, 3 năm
Application deadline: 09-04-2026
1
Your role & responsibilities
  • Develop and maintain Node.js/Express backend (REST APIs, authentication/authorization, performance optimization).
  • Design and manage data with MongoDB/Mongoose (schemas, queries, indexing; basic migrations when needed).
  • Build React/Next.js frontend (SSR/CSR), integrate APIs, manage state with Zustand.
  • Implement responsive UI using Tailwind CSS following product/UX requirements.
  • Deliver real-time / data streaming features (preferably via WebSocket/Socket.io).
  • Support Flutter integration and bug fixing (API integration, business flows, UX improvements).
  • Work with Git workflows (branches/PRs), conduct code reviews, and maintain API docs and test collections (Bruno/Postman).
2
Your skills & qualifications
  • 1–3+ years of experience (or equivalent personal projects) in web development.
  • Strong JavaScript (ES6+); TypeScript is a plus.
  • Hands-on experience with:
    • Node.js + Express
    • React + Next.js
    • MongoDB (preferably Mongoose)
    • HTML/CSS, Tailwind CSS
  • Able to debug end-to-end (UI ↔ API ↔ DB), proactive mindset, good teamwork and communication.
  • Nice to have: Socket.io/WebSocket, Flutter, Docker, Kubernetes/Helm, Python/AI service integration.
3
Benefits
  • Competitive salary (up to VND 30,000,000/month, based on experience).
  • Year-end bonus and holiday/Tet incentives according to company policy.
  • A young, dynamic environment that encourages creativity and career growth.
  • Ongoing training and development to upskill and stay current with modern technologies.
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews