Senior Software Developer, ReactJS, Azure

Posted 50mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Developer architecting Next.js, ReactJS, Azure, and AI solutions for SmartDev, a Vietnam-based software development company. Modernizing legacy systems and mentoring engineering teams.

Responsibilities:

  • Architect and implement high-performance front-end solutions using Next.js and ReactJS
  • Lead development projects and architect scalable, secure full-stack solutions
  • Migrate legacy third-party and in-house systems to TypeScript
  • Design modular and secure services aligned with enterprise architecture patterns
  • Implement AI features and develop AI test cases for safe, accurate, and ethical use
  • Maintain and migrate Azure infrastructure, including Azure Functions, Logic Apps, and App Services
  • Optimize CI/CD pipelines using Azure DevOps for automated building, testing, and deployment
  • Mentor team members in modern React frameworks, Node.js architecture, and Azure best practices
  • Collaborate internationally in English

Requirements:

  • At least 7+ years of professional software development experience
  • Good English communication ability for international collaboration
  • 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
  • Experience with large-scale system modernization or cloud migration projects
  • Exposure to SSR, SSG, ISR strategies in Next.js
  • Knowledge of caching strategies, including Redis, CDN, and edge networks
  • Familiarity with containerization, including Docker and Kubernetes, is a plus
  • Experience with infrastructure-as-code, including Terraform, Bicep, and ARM templates
  • Strong analytical, problem-solving, and documentation skills

Benefits:

  • Remote working setting is available
  • Opportunity to work with AI-driven development practices and technologies
  • Mentoring and professional development through exposure to modern React frameworks, Node.js architecture, Azure, AI, MLOps, and intelligent automation