OVERALL:
Work address: Thu Thiem New Urban Area, Thu Duc.
Working time: Mon – Fri.
Salary: 100.000.000 - 140.000.000 VND.
Complete project bonus: 0.5 month salary.
Health insurance covered for employee.
Key Responsibilities:
Lead and mentor a team of Frontend Developers to ensure high performance and code quality.
Review code, enforce best practices, and guide architectural decisions for scalable ReactJS applications.
Collaborate with UX/UI designers, backend engineers, and product owners to deliver cohesive features.
Build and optimize efficient, reusable, and maintainable code using ReactJS and modern frontend tools.
Drive initiatives for continuous improvement in UI/UX, performance, and developer workflow.
Plan sprint activities, estimate tasks, and ensure timely delivery of high-quality software.
Provide technical direction on frontend frameworks, architecture, and integration best practices.
Support recruitment, onboarding, and knowledge-sharing within the frontend team.
Qualifications:
Must-have:
6+ years of frontend development experience, including 2+ years in a team lead or senior role.
Strong proficiency in
ReactJS
,
JavaScript (ES6+)
,
HTML5
,
CSS3
, and frontend architecture.
Hands-on experience with
Redux
,
Hooks
,
TypeScript
, and
state management patterns
.
Experience with
testing frameworks
(Jest, React Testing Library).
Familiarity with
RESTful APIs
,
CI/CD pipelines
, and
Agile methodologies (Scrum/Kanban)
.
Proven ability to mentor, review code, and lead a team toward technical excellence.
Excellent communication and stakeholder management skills.
Good communication in
English
.
Nice-to-have:
Knowledge of
Node.js
for tooling or mock APIs.
Experience with
cloud environments
(AWS, Azure, GCP) and
containerization
(Docker, Kubernetes).
Understanding of
Banking/Finance domain
is a plus.
Good communication skills, interpersonal and teamworking skills.
Pro-active and flexible working approach.
Team-player with experience working with international and multi-functional teams.
Self-development skills to keep up to date with fast-changing trends.