Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop front-end applications using Vue Js .
- Debug, Test, Deploy, and Maintain applications.
- Develop new user-facing features.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs.
- Optimize application for maximum speed and scalability.
- Assure that all user input is validated before submitting to back-end.
Job Requirements
- A minimum of 3 years’ experience in JavaScript frontend development;
- At least 2 years of solid experience working with Vue.js is a must
- Familiarity with the Vue Composition API or Vue 3 is a must
- Strong knowledge in modern JavaScript
- Solid TypeScript knowledge would be great, but at least the fundamental knowledge is required
- Experience using Material Design component libraries (preferably Vuetify)
- Experience in writing unit tests to ensure code robustness and documentation
- Extensive experience with HTML5, CSS3
- Exceptional understanding of OOP in JavaScript
- Strong understanding of the JavaScript design patterns ex MVC/MVVM patterns
- Experience with RESTful APIs
- Experience testing JavaScript applications (Unit, E2E, UI)
- Proficiency with Git version control system such as Github.
- Experience working in continuous integration and continuous delivery environments;
- Ability to turn hi-fi designs into a pixel-perfect UI
- Experience working in remote teams is an advantage
- Ability to do a code review to keep our code base clean and extensible