https://bayt.page.link/FDwiybfkB6JYSEwK6
Create a job alert for similar positions

Job Description

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

Job Details

Job Location
Cairo Egypt
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.