ReactJS NodeJS Algorithm
• Participate in the design and development of web and backend systems using ReactJS/Next.js and NodeJS/NestJS • Develop secure, high-performance APIs to manage user data, token reward systems, e-wallets, and ranking systems • Design scalable and maintainable system architecture following SOLID principles, Design Patterns, and Clean Architecture • Optimize system performance and enhance user experience across both frontend and backend layers • Integrate blockchain components such as smart contracts, staking mechanisms, and NFT reward systems (if applicable) • Collaborate with Mobile, Product, and DevOps teams to deploy and monitor production systems • Maintain high code quality through code reviews, technical documentation, and automated testing
• 3+ years of hands-on experience in web development using ReactJS/Next.js (frontend) and NodeJS/NestJS (backend) • Strong understanding of algorithms, data structures, and basic encryption concepts • Deep knowledge of software design principles: SOLID, Design Patterns, and Clean Code practices • Skilled in using Git, GitLab, or Bitbucket for version control • Experience in building clean, scalable, and maintainable codebases • Bonus: Hands-on experience in blockchain-related projects (e.g., NFT marketplaces, GameFi platforms) • Strong logical reasoning, self-motivation, and a collaborative mindset
• Competitive Compensation: Base salary 25,000,000 – 32,000,000 VND/month • Bonuses: 13th-month salary, holiday bonuses, and performance-based incentives • Career Growth: Promotion opportunities to mid-management roles within 1–3 years • Exclusive Perks: Access to corporate ecosystem discounts (hotels, resorts, agriculture products, etc.) • Industry Exposure: Opportunity to work across Fintech, Edtech, Hospitality, and more
• Familiarity with Docker, AWS, or GCP is a plus