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…
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…
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…
EON Technology Company
EON Technology Company seeking a results-driven Digital Marketing Specialist to lead and execute our digital marketing initiatives across various platforms…
Senior Front-End (Vue.js)
EON Technology Company
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.