Senior Front-End Developer

Almotahida Group - Mokattam, Cairo

55
Applicants for
2 open positions
13
Seen
Experience Needed:
2 to 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Vacancies:
2 open positions
About the Job
  • The Frontend Developer will join our development team and will be responsible for the developing, maintenance, and modification of visually appealing, user-friendly, and functionally robust web and mobile applications.
  • UI/Frontend Developer also is responsible for developing engaging, interactive and effective activities.

Duties will include:

  • Develop new user-facing features.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Develop interactive content.
  • Optimize applications for maximum speed and scalability.
  • Assure that all user input is validated before submitting to back-end services.
  • Collaborate with other team members and stakeholders.
  • Ability to independently find solutions to new problems
Job Requirements
  • Hands-on experience in bringing designs and mockups to life with HTML5, CSS3, and JavaScript/JQuery
  • Familiar with front-end frameworks such as Bootstrap or Foundation
  • Good Experience JavaScript frameworks like React, Angular.
  • Experience in building Single Page Apps and consuming remote REST APIs
  • Ability to develop responsively and cross-browser compatible web applications
  • Familiarity with tools such as Photoshop is a plus.
  • Familiarity with CreateJS is a plus
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image.
About this Company

Almotahida Education Group, established in 1997, is a provider of turnkey education solutions for K-12 and vocational schools, lifelong learning centers and public libraries.Those solutions could include anything from customized curriculum development to creating interactive... (More)

See all Careers and Jobs at Almotahida Group
Hiring?
Signup for an employer account and Post your Jobs!