Work as a part of an Agile team to develop breakthrough SaaS.
Participate in the complete Software Development Life Cycle (requirement analysis, planning, implementation, code review, unit testing, testing, deployment, operation, monitoring...) to develop web applications.
Consistently delivers high-quality services and meet customer requirements.
Other assignments from Project Manager.
Proficient in React stack (ReactJS, Redux, State Management, Functional Programming, Immutability) (at least 2 years).
Expert knowledge with HTML5, CSS3, SASS/SCSS.
SaaS product development.
Unit test or TDD (Test Driven Development).
Web performance (e.g.: JS minification, critical rending path, image optimization, cross-browser testing, cross-platform testing).
CSS methodology (e.g.: SUITCSS, BEM, OOCSS, SMACSS, or Systematic CSS).
Clean Code and coding standards.
Knowledge about real time with WebSocket;
Experience in grunt, gulp, web pack, Babel, CommonJS, Browserify ….
You are eager to learn new technologies with self-effort
Knowledge of React Native is a plus
English: Good in speaking and listening
Can make reviews and contributions to improve the design quality.
Have experienced in microservice design pattern.
Be familiar with at least two programming languages.