Browse Jobs
For Companies
Post JobLog inGet Started
waffarha.com logo

Frontend Developer (Vue.js)

waffarha.com
Sheraton, Cairo
Posted 4 months ago
123Applicants for1 open position
  • 93Viewed
  • 18In Consideration
  • 74Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

 

  • Develop and maintain user-facing features using HTML, CSS, JavaScript and Typescript.
  • Implement responsive design principles to ensure optimal performance across various devices and browsers.
  • Collaborate with UX/UI designers to translate design mockups and prototypes into functional code.
  • Optimize web applications for maximum speed and scalability.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Debug and troubleshoot issues to ensure smooth application performance.
  • Stay up-to-date with the latest front-end development trends and technologies.
  • Integrate with back-end APIs.
  • Work with version control systems like Git.
  • Contribute to the development of complex web applications using Vue.js, and Nuxt.js.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Mentor junior developers and provide technical guidance and expertise.
  • Drive the adoption of Agile methodologies to ensure efficient project delivery.
  • Continuously explore and implement best practices in Vue.js, and front-end development.

Job Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 2-3 years of professional experience in Vue.js, Nuxt.js, and front-end development.
  • Proven experience as a Front-End Developer with a strong focus on Vue.js & Nuxt.js.
  • Strong proficiency in Vue 3, including Composition API & Options API.
  • Experience with Nuxt.js 3
  • Deep understanding of Vue Router, dynamic routing, and middleware for navigation guards.
  • Experience with performance optimization in Vue, including Lazy Hydration and Prefetching.
  • Expertise in SEO for Nuxt.js
  • Strong knowledge of HTML5, CSS3, and JavaScript (ES6+).
  • Experience with CSS preprocessors (Sass, Less) and utility-first frameworks like Tailwind CSS.
  • Familiarity with Git and best practices for version control.
  • Understanding of Web Performance Optimization 
  • Familiarity with build tools like Webpack, Vite, and Parcel.
  • Experience with testing frameworks (e.g., Jest, Vue Test Utils, Cypress).
  • Strong debugging and problem-solving skills with DevTools & performance profiling.
  • Good understanding of accessibility best practices.
  • Experience with design tools like Figma and Adobe XD for UI collaboration.
  • Ability to work collaboratively with backend developers and designers.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFrontend Developer (Vue.js)