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.
Responsibilities:
- 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).
Work Conditions
- Workload may reach up to 60 hours per week during peak periods.
- Occasional weekend work may be required.
- Overtime compensation will be provided according to company policy.
Benefits
- 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.