Mô Tả Công Việc
Reporting
The Front-End Developer reports directly to the PM.
Duties and Responsibilities
The Front-End Developer is responsible for tasks in the following areas:
- Maintain, extend and implement new features following the requirements of the project
- Model both familiar and novel business domains
- Design and implement robust, security, maintainable, extendable and performant web applications
- Coordinate with cross-functional teams and Project Managers or Customers to deliver high-quality outcomes.
- Follow other tasks assigned by management
- Exploring new knowledge or Technology on demand.
- Provide mentorship and guidance for more junior members.
Yêu Cầu Công Việc
Qualifications/ Experience Requirements:
- Have 1- 3 years of experience in web development;
- Strong Javascript/Typescript skills (ES6);
- Proficient with ReactJS, Vue (Vue2, Vue3). Prefer VueJS;
- Proficient with UI library like Material UI, and Vuetify;
- Proficient with state management for ReactJS, VueJS like Redux, Vuex;
- Proficient understanding of web markup, including HTML5, CSS3;
- Solid experience in modern front-end build pipelines and tools (e.g. Git, Webpack, Vite, Gulp, NPM);
- Familiarity with utility-first CSS framework as Tailwind, and CSS module or Styled component;
- Proficient with API design, system design, and software architecture;
- Proficient with Clean Code and SOLID;
Hình thức
Quyền Lợi
Salary and bonus
- Attractive salary;
- 100% salary on probation; 100% full 13 months salary;
- Performance/Salary review twice a year, based on job outcomes;
- 13 months salary and bonus assessment yearly;
- Working time: Flexible working hours and location from Mondays to Fridays;
- Unlimited of paid leave annually;
Insurance, health care, and extra benefits
- Premium PTI health care insurance;
- An annual medical check-up;
- Annual company trip and holiday party and other benefits according to company policy;
- Free lunch at the office; drinks and snacks at the pantry;
Working environment and development
- Working environment: fast-moving, young, dynamic, no-walls environment;
- Sports activities: football, exercise break;
- Training: soft skills and technical skills training;
- Others: free coffee/tea/cookies, parking fee, year-end party, etc…;