Browse Jobs
For Employers
Post JobLog inGet Started

Senior Front-End Developer (Vue.js) (Cairo & Upper Egypt)

Informatique Education
Assiut, Egypt
Posted 2 years ago
24Applicants for2 open positions
  • 11Viewed
  • 3In Consideration
  • 0Not Selected
Search other opportunities

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

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Front-End Developer (Vue.js) (Cai...