Frontend Technical Lead (ReactJS), Supply Chain Management System

Địa điểm Hà Nội
Ngành nghề
Mã số 17769
Loại công việc Cố định
Email liên hệ quan.duong@manpower.com.vn
Ngày đăng Tháng hai 28, 2025

WHAT YOU WILL DO

  • System Design & Architecture:
  • Define and oversee the architecture for scalable and maintainable NextJS applications.
  • Lead the design of reusable, modular components and efficient state management solutions.
  • Ensure best practices for responsive, accessible, and high-performance UI development.
  • System Deployment & Maintenance:
  • Manage the deployment of NextJS applications with SSR and API integrations.
  • Work with Cloudflare, AWS S3, and other tools to ensure optimal performance.
  • Development & Code Review:
  • Write and review high-quality code for SSR, client-side rendering (CSR), and APIs.
  • Mentor team members in advanced Node.js and NextJS techniques.
  • Ensure timely delivery of high-quality features that improve operational workflows.
  • Project Management:
  • Collaborate with stakeholders to define project scope, requirements, and timelines.
  • Plan, prioritize, and manage the delivery of technical tasks within an Agile framework.
  • Team Growth & Leadership:
  • Mentor and train team members in both technical and professional skills.
  • Encourage the team to stay updated with the latest frontend technologies and trends.
  • Lead knowledge-sharing sessions to keep the team updated with evolving frontend trends.

WHAT WE ARE LOOKING FOR

Education:

  • Bachelor’s degree in Information Technology, Computer Science, or related fields.

Experience:

  • 7+ years of frontend development experience, with at least 2 years in a leadership or technical lead role.
  • Strong expertise in ReactJS, NextJS, and modern JavaScript (ES6+).
  • Proficient in state management tools such as Redux, Recoil, or similar libraries.
  • Extensive experience in building responsive, cross-browser-compatible, and accessible web applications.
  • Advanced hands-on experience with Node.js, including developing APIs and optimizing SSR logic for scalable solutions.
  • Proficiency with frontend tools and workflows (e.g., Webpack, Vite, ESLint, Git).
  • Familiarity with AWS S3, Cloudflare, and similar tools for asset delivery and performance optimization.
  • Capable of translating complex business requirements into scalable and efficient technical solutions.
  • Knowledge of architectural patterns like Clean Architecture, Domain-Driven Design (DDD), and principles such as SOLID, TDD, and DRY/KISS.
  • Hands-on experience with testing frameworks like Jest and React Testing Library.
  • Experience with CI/CD pipelines for deploying and managing frontend applications.
  • Exposure to eCommerce platforms and the specific challenges associated with them.
  • English proficiency

Soft Skills:

  • Strong problem-solving and critical-thinking skills.
  • Good communication and collaboration skills, with the ability to mentor and lead team members effectively.
  • Familiarity with Agile/Scrum methodologies and experience managing tasks within this framework.

Preferred (but not required)

  • Has knowledge of design, and coding principles (e.g.: clean code, DRY/KISS, SOLID)
  • Has knowledge Node.js
  • DevOps, SysOps in AWS, and CI/CD experience