Front-End Engineer

Locations

Ha Noi

Salary

1,000 - 2,000 USD

Experience

1 year

Job type

Full-Time Permanent

Industry

IT - Software

Job ID

2584

NIC’s Client

Job Description

– Build camera A.I and management system with VueJS, webpack
– Write reusable web components with documentation, unit test and great UI.
– Enhance and refactor your code on a daily basis.
– Participate in team discussion and code reviews.

Required skills

- Experience with using VUE.js on at least 1 production project. - Experience with state management (Vuex) - Experience with designing and interacting with GraphQL; API authentication/ authorization schemes - Proficient understanding of Git - Follow best practice conventions (eslint, comment, oop) and project structure DRY code - Git-flow understanding - Experience with our current dev stack: lutter, VueJS + Vuex, Nodejs, Nginx - Experience with Webpack configuration for ES6, CSS (concatenate and minify JavaScript and CSS assets, sprite icons, SCSS) - Code splitting technique to reduce page load time - SEO integration - Experience with troubleshooting browser rendering bottleneck with web DOM - DevOps related to frontend (Docker, Gitlab CI, Gitlab CI) - Understanding in service worker, wasm - Understanding in React JS - Understanding in Typescript - Understanding in Cypress e2e testing - Understanding in Next JS

Benefit

- Young, dynamic, creative and comfortable working environment, performance evaluation twice/year, 13th month salary. - Receive weekly training sessions on skill development, business knowledge, etc... - Company trip twice / year, team building every month, tea-break every week. - Full insurance coverage.