Senior Front End Developer & Web Designer - Cairo

Togar - New Nozha, Cairo

83
Applicants for
1 open position
62
Viewed
10
In Consideration
32
Not Selected
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Vacancies:
1 open position
About the Job
  •  Proven working experience in web programming.
  • In-depth knowledge of modern HTML/CSS and Javascript. Knowledge of the Vue.js framework preferred.
  • A solid understanding of how web applications work including security, session management, and best development practices.
  • Ability to work with a team of both front-end and back-end developers.
  • Knowledge of REST services and how to use them within a web application.
  • Proficient understanding of Git version control
Job Requirements
  • B.Sc. in Computer Science or equivalent.
  • Good understanding of UX and UI design best practices.
  • Minimum 3 years of proven experience in front-end development.
  • Proven experience in bootstrap, jquery, HTML, CSS, and Javascript.
  • Proficient understanding of code versioning tools, like GIT
  • Proficient understanding of browser testing and debugging
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Good understanding of SEO principles and ensuring that the application will adhere to them.
  • Knowledge of the VueJS or AngularJS framework is preferred.
  • A solid understanding of how web applications work including security, session management, and best development practices.
  • Ability to work with a team of both front-end and back-end developers.
  • Familiarity with RESTful APIs to connect Front-end to back-end services.
About this Company

Togar is on a mission to to build the future of B2B, B2C, C2C & C2B e-commerce in Egypt and the Middle East. We enable businesses and individuals to transform the way they market, sell and operate and improve their efficiencies online.

We provide the technology... (More)

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