EON Technology Company
We’re looking for a highly skilled and experienced Senior Front-End Developer (React.js) to join our growing tech team. This role is not for beginners. We need someone…
Apply Now
EON Technology Company
We’re not looking for just another “senior developer,We’re hiring a Technical Lead who can architect resilient platforms, lead complex system design…
Apply Now
EON Technology Company
We are looking for a highly skilled and experienced Senior Back-End Developer (Laravel) to join our development team. The ideal candidate must have…
Apply Now
EON Technology Company
EON Technology Company seeking a results-driven Digital Marketing Specialist to lead and execute our digital marketing initiatives across various platforms…
Apply Now
Senior Front-End (Vue.js)
EON Technology Company
Apply Now
Send CV
Career Level
Senior.
Experience Need
More than 5 year.
Work Type
On Site.
Job Type
Full-Time.
About EON Technology :
EON Technology Company is a Saudi company based in Riyadh, established under the laws and regulations in force in the Kingdom of Saudi Arabia with commercial registration number (7051396492). The company provides a range of distinguished technical solutions and consulting services to its clients in Saudi Arabia, the GCC countries and all over the world through a team of specialists and consultants with experience and competence in all technical fields.
Who We’re Looking For:
A true senior Vue.js expert with a minimum of 5 years of direct experience using Vue in large-scale, modular, and performance-driven applications. If you only use Vue via tutorials, small dashboards, or CMS frontends — this is not the role for you.
Must-Have Qualifications :
- 5+ years of direct, production-grade experience with Vue.js .
- Hands-on experience with Pinia, Vuex, Vue Router, and Composition API.
- Strong expertise in TypeScript, Vite, and modular CSS (Tailwind/SASS).
- Proven track record building SPAs and complex dashboards in enterprise-grade apps.
- Ability to convert advanced Figma/Adobe XD designs into production UI components.
- Deep understanding of component lifecycles, performance tuning, and code architecture.
- Working knowledge of RESTful APIs, JWT auth, and role-based access control.
- Comfortable leading features, mentoring peers, and taking full UI ownership.
Key Responsibilities :
- Architect and develop large-scale, maintainable Vue.js applications (Vue 3 preferred).
- Lead component-based design using Pinia, Vue Router, and Composition API.
- Convert complex Figma designs into highly interactive, pixel-perfect UIs.
- Integrate seamlessly with Laravel-based backends via REST APIs.
- Optimize web performance (lazy loading, code splitting, hydration, SSR when needed).
- Mentor junior developers and contribute to internal design systems and UI standards.
- Ensure accessibility, responsiveness, and cross-browser compatibility.
- Implement testing strategies (unit/integration) using Vitest or Jest.
- Collaborate with backend, DevOps, and Product teams in Agile/Scrum workflows.
- Participate in code reviews, architectural discussions, and front-end scalability planning.