This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for 1–2 Node.js & React Engineers with strong analytical thinking and solid programming fundamentals to join our development team. The role focuses on building and maintaining high-complexity web applications, with strong requirements on software architecture, design patterns, and UI/UX quality. This position is very hard: It look like building complex, dynamic systems similar to Notion, Airtable, ClickUp, or JIRA; designing or contributing to internal frameworks or libraries.
Job Responsibility:
Design, develop, and maintain web applications using Node.js (NestJS) and React (Next.js)
Participate in software architecture design and system-level decision making
Develop reusable components, modules, and internal libraries
Ensure code quality through clean code practices, scalability, and maintainability
Requirements:
Bachelor’s degree in Computer Science, Information Technology, Mathematics, or related fields
Participating competitive programming background (e.g. National Excellent Student, ACM/ICPC)
Strong knowledge of JavaScript / TypeScript
Experience with Node.js and backend frameworks (preferably NestJS)
Experience with React and modern frontend frameworks (preferably Next.js)
Solid understanding of: Software design patterns
Software architecture
RESTful APIs and system integration
Basic understanding of UI/UX principles
Background in competitive programming or algorithmic problem-solving
Strong logical thinking and problem-solving skills
High learning ability and self-motivation
Ability to work independently
Good English (Speaking fluency is not required)
What we offer:
Social and unemployment insurance coverage as per Vietnamese Labor Law
Bao Viet Insurance
Annual leave entitlement in accordance with the Vietnamese Labor Law
13th-month salary and annual salary review
Bonuses for public holidays
Monthly team-party activities
Skill development through e-learning, workshops, and more