Vue.js Developer

Jeddah Tax Free11 hours agoFull-time External
Negotiable
We are looking for a dedicated and experienced Vue.js Developer to join our front-end development team in Saudi Arabia . The successful candidate will be responsible for creating, maintaining, and optimizing the client-side of our modern web applications using the Vue.js framework and its ecosystem, ensuring a fast, scalable, and exceptional user experience.Key ResponsibilitiesComponent-Based Architecture: Develop modular and reusable Vue components that are well-tested and documented for future use.State Management: Implement and manage application state using popular tools like Vuex or Pinia for scalable and maintainable data flow in complex applications.API Integration: Work with backend developers to effectively integrate RESTful APIs or GraphQL endpoints, handling data fetching, error handling, and data manipulation.Performance Optimization: Optimize applications for maximum speed, scalability, and security, identifying and resolving performance bottlenecks.Collaboration & Testing: Participate in code reviews, technical planning, and agile ceremonies. Write and maintain unit, widget, and end-to-end tests (e.g., using Vue Test Utils, Jest, Cypress).Tooling: Utilize modern front-end build tools and workflow systems such as Vite, Webpack, and Vue CLI.Required Skills and QualificationsEducation: Bachelors degree in Computer Science, Software Engineering, or a related technical field is preferred.Experience: Proven professional experience (typically 3+ years for mid-level) as a Vue.js Developer or a Front-End Developer with strong Vue.js expertise.Core Technical Proficiency: Expertise in Vue.js and its core principles (Components, Directives, Reactivity).Deep understanding of JavaScript (ES6+), HTML5, and CSS3.Experience with Vue Router for navigation and routing.Strong practical experience with Vuex or Pinia for state management.Familiarity with modern CSS pre-processors (e.g., SASS, LESS) and frameworks (e.g., Bootstrap, Tailwind CSS).Development Tools: Proficiency with Git for version control and collaborative development workflows.Familiarity with consuming and integrating with RESTful APIs.Soft Skills: Excellent problem-solving abilities, a detail-oriented mindset, and strong communication skills to collaborate effectively within a team environment.Benefits and PerksCompetitive Salary based on experience and qualifications.Accommodation provided.Transportation provided.Generous annual leave and benefits in line with Saudi labor law. •