Job Details
- Analyze the overall requirements and specific features of the application.
- Analyze interface design, identify and implement appropriate user interactions, ensuring technology feasibility and usability for requirements and design.
- Design and develop highly responsive web applications that meet requirements for optimized capacity, parse/load/run-time, and high scalability and reusability.
- Design and implement project development models based on the ReactJS ecosystem (library and third party frameworks).
- Continuously change your approach and implement ideas.
Candidate requirements
- 3-4 years of experience with ReactJS and ecosystem (or libraries/frameworks with similar concepts: React Native, Vue, Ember,...).
- Deep understanding of Web stack: HTML5, CSS3, Javascript and Web APIs.
- Have knowledge of Cross-Browser Compatibility and Polyfills.
- Master the basic concepts of NodeJS and related development suites (NPM/Yarn, Task runners, Dev server,...).
- Understand the architecture, operating mechanism and output goals of Single Page App or Server-side Rendering.
- Master design principles and be able to build Responsive UI with CSS, Styled-components, CSS-in-JS,...
- Master Web bundlers and build tools: Webpack, Parcel,... along with optimization configs.
- Master development tools: Devtools, Chrome Extensions, ESLint, Husky,...
- Understand how Git Flow works and issue-based management.
- Preferred technical requirements: UI/UX design, Node APIs, Static webpage/Vanilla web solutions, Low level CSS Utilities, Popular UI Kit, virtualization with Docker, docker-compose, CI/CD (GitHub Actions, Gitlab CI,...),...
Interest
Salary and benefits:
- Extremely competitive NET salary, from 30,000,000 - 40,000,000 million/month
- Probationary period with 100% salary
- 13th month salary, holiday bonus, seniority bonus.
- Salary review once a year.
- Health insurance, social insurance, personal health insurance (PTI)
- Lunch support 500,000 VND/month.
Other benefits:
- Free parking, snacks & drinks at the office.
- Company travel, team building, birthday.
- Well-being activities once a month (physical and mental health care activities).
- Happy Lunch on Wednesday noon, Teabreak on Tuesday afternoon or Thursday afternoon every week.
- Other regimes in accordance with current Labor Law.
Working environment:
- Young, dynamic and highly creative product environment.
- The product is built for 100% international customers, currently has more than 1.5 million users worldwide.
Working time:
- Flexible working hours from 8:00 a.m. to 9:30 a.m., as long as it is 8 hours, ensuring work efficiency and progress
- Working from Monday to Friday every week, lunch break from 12:00 - 13:30, Wednesday lunch break from 12:00 - 14:00.
Working time
Monday - Friday (00:00 to 00:00)
Flexible working hours from 8:00 a.m. to 9:30 a.m., as long as it is 8 hours, ensuring work efficiency and progress (lunch break 12:00 p.m. to 1:30 p.m.) from Monday to Friday every week