About Perfect Vision and the Role
Perfect Vision is seeking a Senior Frontend Developer to join its engineering team. This full-time position is based in Dammam, Eastern region, and focuses on building scalable, high-performance web applications.
Role Overview
The Senior Frontend Developer will serve as a technical leader, responsible for the development and optimization of web applications. This role involves mentoring junior developers and collaborating cross-functionally to ensure the delivery of exceptional user experiences.
Key Responsibilities
- Develop responsive, high-performance web applications using modern JavaScript frameworks.
- Build reusable Vue components and maintain component libraries.
- Implement Vue 3 Composition API and leverage Vue's reactivity system.
- Manage application state using Vuex or Pinia.
- Create dynamic single-page applications with Vue Router.
- Write clean, maintainable, and well-documented code following best practices.
- Implement pixel-perfect UI designs with cross-browser compatibility and accessibility compliance.
- Optimize applications for maximum speed and scalability.
- Integrate frontend applications with RESTful APIs and backend services.
- Conduct comprehensive code reviews and provide technical mentorship.
- Collaborate with designers, product managers, and backend developers.
- Lead frontend architecture decisions and technical initiatives.
- Implement and maintain testing strategies (unit, integration, end-to-end).
- Champion development best practices and coding standards.
- Participate in agile development processes and sprint planning.
Qualifications and Technical Skills
Candidates should possess 5-10 years of experience in frontend development. Proficiency in modern JavaScript frameworks, particularly Vue 3, Vuex or Pinia, and Vue Router, is essential. The role requires a strong understanding of clean coding practices, UI design implementation, and API integration.
Workplace and Inclusion
At Perfect Vision, we are committed to fostering a diverse and inclusive workplace. We encourage applications from individuals with special needs, specifically those with motor disabilities, as our facilities are fully equipped to ensure comfort and professionalism in their duties.
Application Information
We invite qualified candidates to apply for this full-time position. Salary details will be discussed during the interview process.
عن Perfect Vision والدور الوظيفي
تسعى Perfect Vision إلى تعيين كبير مطوري الواجهة الأمامية للانضمام إلى فريق الهندسة لديها. هذه الوظيفة بدوام كامل ومقرها الدمام، المنطقة الشرقية، وتركز على بناء تطبيقات ويب قابلة للتوسع وعالية الأداء.
نظرة عامة عن الدور
سيكون مطور الواجهة الأمامية الأول بمثابة قائد تقني، مسؤول عن تطوير وتحسين التطبيقات الويب. يتضمن الدور توجيه المطورين المبتدئين والتعاون عبر الوظائف لضمان تقديم تجارب مستخدم استثنائية.
المسؤوليات الرئيسية
- تطوير تطبيقات ويب سريعة الاستجابة وعالية الأداء باستخدام أطر عمل جافاسكريبت الحديثة.
- بناء مكونات Vue قابلة لإعادة الاستخدام والحفاظ على مكتبات المكونات.
- تنفيذ Vue 3 Composition API والاستفادة من نظام تفاعل Vue.
- إدارة حالة التطبيق باستخدام Vuex أو Pinia.
- إنشاء تطبيقات صفحة واحدة ديناميكية مع Vue Router.
- كتابة كود نظيف وقابل للصيانة وموثق جيدًا وفق الممارسات المثلى.
- تنفيذ تصاميم واجهة مستخدم بدقة بكسلية مع توافق عبر المتصفحات ومراعاة الوصولية.
- تحسين التطبيقات لأقصى سرعة وقابلية للتوسع.
- دمج تطبيقات الواجهة الأمامية مع واجهات RESTful وخدمات الخلفية.
- إجراء مراجعات شاملة للكود وتقديم التوجيه التقني.
- التعاون مع المصممين ومديري المنتج ومطوري الخلفية.
- قيادة قرارات هندسة الواجهة والمبادرات التقنية.
- تنفيذ والحفاظ على استراتيجيات الاختبار (وحدات، تكامل، نهايات-إلى-نهايات).
- الترويج لأفضل ممارسات التطوير ومعايير الترميز.
- المشاركة في عمليات التطوير الرشيقة وتخطيط السبرينت.
المؤهلات والمهارات التقنية
يجب أن يمتلك المرشح من 5 إلى 10 سنوات من الخبرة في تطوير الواجهة الأمامية. تعتبر الإتقان في أطر جافاسكريبت الحديثة، خاصة Vue 3 و Vuex أو Pinia و Vue Router، أمرًا أساسيًا. يتطلب الدور فهمًا قويًا لممارسات الترميز النظيف وتنفيذ تصميم الواجهة وتكامل API.
مكان العمل والشمول
في Perfect Vision، نلتزم بتوفير بيئة عمل متنوعة وشاملة. نحن نشجع الطلبات من الأفراد ذوي الاحتياجات الخاصة، وبالأخص ذوي الإعاقات الحركية، حيث أن مرافقنا مجهزة بالكامل لضمان الراحة والاحترافية في واجباتهم.
معلومات التطبيق
ندعو المرشحين المؤهلين للتقدم لهذه الوظيفة بدوام كامل. سيتم مناقشة تفاصيل الراتب خلال عملية المقابلة.