Job description
Fullstack Developer (ReactJS + NodeJS)
We’re looking for a Fullstack Developer (ReactJS + NodeJS) to join our growing engineering team in Hanoi.
In this role, you’ll be responsible for building scalable web applications, designing robust APIs, and ensuring smooth integration between frontend and backend systems.
Job Description
Develop and maintain web applications using ReactJS (frontend) and NodeJS (backend).
Design, build, and optimize RESTful APIs / GraphQL APIs.
Participate in the full software development lifecycle — from analysis, design, implementation, code review, to deployment.
Work closely with the UI/UX, QA, and Product Owner teams to ensure product quality and performance.
Research, propose, and apply new technologies to improve system performance and scalability.
Requirements
At least 4 years of experience working with ReactJS and NodeJS
Proficient in JavaScript/TypeScript, HTML5, CSS3, and Git.
Hands-on experience with relational or NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
Good understanding of Clean Code, Design Patterns, and Microservices is a plus.
Good English communication skills, able to work directly with international clients or teams.
Strong logical thinking, self-motivated, responsible, and a great team player.
Benefits
Competitive salary: $1,500 – $2,500, based on experience and skills.
Initial 6-month contract, followed by a performance review for potential permanent employment.
Professional, dynamic working environment with opportunities to collaborate with international teams.
Clear career progression, regular performance reviews, and project-based bonuses.
Full social insurance, paid leave, and other benefits according to company policy.
Location: No. 5, Alley 78, Duy Tan Street, Dich Vong Hau Ward, Cau Giay District, Hanoi.


