Develop web applications using React.JS Analyze, review, feedback for product requirements and designs Build reusable components for future use Optimize application performance and develop new feature Participate in coding and reviewing code of other members Collaborate with back-end developers and web designers to improve usabilityMinimum 4 years of professional experience in front-end development. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Thorough understanding of React.js and its core principles. Experience with popular React.js workflows (such as Flux or Redux). Familiarity with newer specifications of ECMAScript (ES6+). Knowledge of RESTful APIs and modern front-end build pipelines and tools. Experience with common front-end development tools such as Babel, Webpack, NPM, etc. Ability to understand business requirements and translate them into technical requirements. Strong problem-solving skills and attention to detail. Good sense of teamwork and responsibility Have good knowledge or experience with Agile/SCRUM development method Proactive and effective self-learning skills and research Fluency in English speaking is a big plus.Attractive salary and package, max 40M for developer, min 40M for Technical Leader Annual salary review Flat structure Self-management is appreciated Friendly, innovative, and supportive environment Interesting projects 13th month salary, annual heath-check, insurance under Vietnamese Labor Law, monthly teambuilding BIC Health Insurance Package Psychological safety; Your ideas are always welcomed.