وصف الوظيفة
نظرة عامة على الوظيفة
Nexus Analytica، مزود رائد للاستشارات والحلول الرقمية في قطاع الطاقة، يبحث عن مطور واجهات أمامية أول ذو خبرة عالية للانضمام إلى فريقنا الديناميكي. هذه وظيفة دوام كامل داخل المكتب مقيمة في مكتبنا القاهرة، مصر. نبحث عن محترف لديه أكثر من 7+ سنوات من الخبرة ويُشخِّص شغفه ببناء تطبيقات ويب معقدة ومركّزة على المستخدم. سيكون المرشح المثالي قائدًا في تشكيل بنية الواجهة الأمامية لمنتجاتنا الرقمية المبتكرة، مع ضمان قابليتها للتوسع والأداء والتأثير البصري. ستعمل على مشاريع حديثة تؤثر بشكل مباشر على كفاءة ومستقبل قطاع الطاقة.
المسؤوليات الرئيسية
- قيادة تطوير وتنفيذ واجهات مستخدم استجابية وعالية الجودة لتطبيقات ويب معقدة.
- التعاون الوثيق مع مصممي واجهة المستخدم/تجربة المستخدم، ومديري المنتجات، ومهندسي الخلفية لتحويل المفاهيم والمتطلبات إلى منتجات ملموسة ووظيفية.
- تصميم وبناء وصيانة مكونات ومكتبات أمامية قابلة لإعادة الاستخدام لضمان الاتساق والكفاءة عبر المشاريع.
- توجيه ومساعدة المطورين الشباب، إجراء مراجعات الشفرة، والدفاع عن أفضل الممارسات في تطوير الواجهة الأمامية ومعايير الهندسة.
- تحسين التطبيقات لأقصى سرعة وقابلية للتطوير والوصول.
- مواكبة أحدث الاتجاهات والتقنيات في الصناعة، والدعوة لاعتمادها لتحسين عمليات التطوير وعروض المنتجات باستمرار.
- تشخيص وحل مشاكل الواجهة الأمامية المعقدة، لضمان استقرار وموثوقية تطبيقاتنا.
المؤهلات والمهارات
- خبرة مهنية لا تقل عن 7+ سنوات في دور تطوير الواجهة الأمامية.
- إتقان خبير في جافاسكريبت الحديثة (ES6+)، وHTML5، وCSS3.
- خبرة عملية واسعة مع إطار جافاسكريبت رئيسي واحد على الأقل، مثل React أو Angular أو Vue.js.
- فهم جيد لمكتبات إدارة الحالة (مثل Redux أو MobX أو Vuex).
- خبرة مثبتة في التكامل مع APIs RESTful وفهم قوي لمعالجة الطلبات غير المتزامنة.
- familiarity with frontend build tools مثل Webpack أو Vite أو Parcel.
- فهم قوي لمبادئ هندسة البرمجيات وأنماط التصميم ومنهجيات التطوير الرشيق.
- قدرات قوية على حل المشكلات، مهارات تحليلية قوية، واهتمام دقيق بالتفاصيل.
- صفات قيادية قابلة للإثبات ومهارات تواصل ممتازة.
- درجة البكالوريوس في علوم الحاسوب أو الهندسة أو مجال ذي صلة مرغوبة بشدة.
المزايا
في Nexus Analytica، نلتزم بتوفير بيئة عمل تعاونية ومبتكرة. نقدّم رواتب منافسة وحزمة مزايا شاملة. سيكون لديك فرصة فريدة للعمل على مشاريع صعبة ومؤثرة تُحوّل قطاع الطاقة، مساهمة في مستقبل أكثر استدامة مع تطوير مسيرتك المهنية.
Job description
Job Overview
Nexus Analytica, a leading provider of consultancy and digital solutions in the energy sector, is seeking an experienced and highly skilled Senior Frontend Developer to join our dynamic team. This is a FULL-TIME ONSITE position based in our Cairo, Egypt office. We are looking for a professional with over 7+ years of experience who is passionate about building sophisticated, user-centric web applications. The ideal candidate will take a leading role in shaping the frontend architecture of our innovative digital products, ensuring they are scalable, performant, and visually impressive. You will work on cutting-edge projects that directly impact the efficiency and future of the energy industry.
Key Responsibilities
- Lead the development and implementation of responsive, high-quality user interfaces for complex web applications.
- Collaborate closely with UI/UX designers, product managers, and backend engineers to translate concepts and requirements into tangible, functional products.
- Architect, build, and maintain reusable frontend components and libraries to ensure consistency and efficiency across projects.
- Mentor and guide junior developers, conduct code reviews, and champion best practices in frontend development and engineering standards.
- Optimize applications for maximum speed, scalability, and accessibility.
- Stay abreast of the latest industry trends and technologies, advocating for their adoption to continuously improve our development processes and product offerings.
- Troubleshoot and resolve complex frontend issues, ensuring the stability and reliability of our applications.
Qualifications and Skills
- A minimum of 7+ years of professional experience in a frontend development role.
- Expert proficiency in modern JavaScript (ES6+), HTML5, and CSS3.
- Extensive hands-on experience with at least one major JavaScript framework, such as React, Angular, or Vue.js.
- Solid understanding of state management libraries (e.g., Redux, MobX, or Vuex).
- Proven experience integrating with RESTful APIs and a strong understanding of asynchronous request handling.
- Familiarity with frontend build tools, such as Webpack, Vite, or Parcel.
- A strong grasp of software engineering principles, design patterns, and agile development methodologies.
- Excellent problem-solving abilities, strong analytical skills, and meticulous attention to detail.
- Demonstrable leadership qualities and excellent communication skills.
- A Bachelor's degree in Computer Science, Engineering, or a related field is highly desirable.
Benefits
At Nexus Analytica, we are committed to fostering a collaborative and innovative work environment. We offer a competitive salary and a comprehensive benefits package. You will have the unique opportunity to work on challenging and impactful projects that are transforming the energy sector, contributing to a more sustainable future while advancing your professional career.