Senior Full-stack Developer (Next.js & NestJS)

Cầu Giấy , Vietnam
full-time

AI overview

Lead the development of scalable solutions using Next.js and NestJS while mentoring a team of developers and enhancing CI/CD processes with Azure tooling.
  • Architect and implement end‑to‑end solutions with Next.js for frontend interfaces and NestJS for backend services.
  • Design modular, testable, and secure TypeScript-based services aligned with enterprise architecture patterns.
  • Lead integration of APIs, microservices, and cloud-native components into cohesive systems.
  • Mentor team members in best practices for modern React frameworks and Node.js backend architecture.
  • Implement reusable UI components, SSR/SSG strategies, and frontend performance tuning.
  • Build robust backend modules, event-driven components, and REST/GraphQL APIs.
  • Lead migrations and solution implementations using Azure Functions, Logic Apps, and Azure App Service.
  • Architect and enhance CI/CD pipelines using Azure DevOps for automated builds, testing, and deployments.
  • Mentor junior developers in Next.js, NestJS, TypeScript, and Azure best practices.
  • Collaborate with Product Owners, Architects, QA, and Delivery Managers to translate requirements into technical plans.
  • 7+ years of professional software development experience.
  • Strong, hands-on expertise with Next.js and NestJS as core technologies.
  • Advanced mastery of TypeScript across frontend and backend.
  • Experience architecting scalable full‑stack applications using modern React frameworks and Node.js.
  • Proven Azure expertise: Azure Functions, Logic Apps, App Service...
  • Strong background in CI/CD automation (Azure DevOps preferred).
  • Solid understanding of secure coding, API security, cloud security, and best practices.
  • Strong proficiency in system design, microservices, distributed systems, and API design patterns.

Nice to have:

  • Experience with large-scale system modernization or cloud migration projects.
  • Exposure to SSR, SSG, ISR strategies in Next.js.
  • Knowledge of caching strategies (Redis, CDN, edge networks).
  • Familiarity with containerization (Docker, Kubernetes) is a plus.
  • Experience with infrastructure‑as‑code (Terraform, Bicep, ARM templates).
  • Strong analytical, problem-solving, and documentation skills.

BENEFITS

  • Competitive salary + 13th salary bonus/
  • Up to 20 annual leave days
  • Yearly career/performance evolution
  • Premium Extra Healthcare Insurance
  • Great activities (Team Building, Company Trip, etc.)

Perks & Benefits Extracted with AI

  • Health Insurance: Premium Extra Healthcare Insurance
  • Team activities and trips: Great activities (Team Building, Company Trip, etc.)
  • Paid Time Off: Up to 20 annual leave days

Careers at SmartDev. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Full-stack Developer Q&A's
Report this job
Apply for this job