https://bayt.page.link/FDwiybfkB6JYSEwK6
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

About almentor: We are the leading Video-Learning Platform in Arabic! Established in 2016, we produced over 1000 online courses for individuals, corporations, and government entities across Egypt and the Gulf. Our platform is a hub of knowledge, fostering lifelong learning and growth for individuals around the globe. We are a purpose-driven team. Our most important asset is an intellectual team that can innovate and execute. It’s what moves us forward!


Our Mission: 🚀 almentor is on a mission to increase accessibility to affordable quality education for Arabic-speaking communities.


Job Purpose


We are currently looking for Frontend Developers who will be responsible for building our web application. Your duties will include translating our company needs into a functional and appealing digital environment, ensuring great user experience. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.


As a Senior Frontend Developer, you will be in charge of:


  • Develop new user-facing features.
  • Develop a flexible and well structured frontend architecture
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize application for maximum speed and scalability.
  • Support for good coding standards and coding best practices
  • Contribute actively and proactively to optimize applications, processes and methodologies
  • Work in a team-based development environment with modular code base, peer reviews and pull requests, with disciplined use of source code control and documentation

The ideal candidate will have


  • 5+ years' experience of working on a Frontend Developer position
  • Proficiency in HTML, CSS, and JavaScript (ES6)
  • Proficiency level in Angular framework/ Angular Material
  • Understanding of design patterns in the Frontend development
  • Good understanding of cross-browser compatibility issues
  • You are ideally familiar with agile methodologies, e.g. Kanban or Scrumban
  • Good understanding and experience with Git and Git workflows (TBD is a plus)
  • Good problem-solving skills, and ability to give clarity and communicate well with the team
  • Excellent analytical and multitasking skills with an ability to perform well in a dynamic environment

Nice to have/ Bonus points:


  • Knowledge and experience working with React/TypeScript
  • Experience with media streaming over web and web players ex. VideoJS / Shaka
  • Knowledge and experience of agile practices (eg Continuous Integration, Continuous Deployment, Refactoring)
  • Experience implementing feature toggles for continuous deployment
  • Familiar with service workers for when and how to use them

Why join us?


  • Flexible work arrangements, including remote options
  • Family Medical insurance
  • Full access to a wide range of courses on our platform
  • Our office culture is casual, fun and social

تفاصيل الوظيفة

منطقة الوظيفة
القاهرة مصر
قطاع الشركة
خدمات الدعم التجاري الأخرى
طبيعة عمل الشركة
غير محدد
نوع التوظيف
غير محدد
الراتب الشهري
غير محدد
عدد الوظائف الشاغرة
غير محدد

هل تحتاج لمساعدة في إضافة الكلمات المفتاحية المناسبة لسيرتك الذاتية؟

اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.

لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.