Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop new user-facing features
- Build reusable code and libraries for future use
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
Job Requirements
- Bachelor’s Degree or above in Computer Science or related field
- 3+ years’ experience working with front-end web development of web content (Custom HTML/CSS and animations, Wordpress, CMS based, or template based work)
- Passion for developing a simple, clean, and attractive UI/front-end
- General knowledge of back-end web development
- Excellent communication skills (in English)
- Proficiency in the following skills and technologies is mandatory:
- HTML5, CSS2/3 (including animations), JQuery
- Deep knowledge in at least 1 MV* JS Framework (Angular, react, BackendJS, Ember, etc.)
- Deep knowledge in at least 1 Responsive Framework (Bootstrap, Toast, Less)
- Know how to write code that performs at scale.
- Experience in designing a user friendly and appealing website.
- Highly skilled at front-end technologies using Object-Oriented JavaScript, various JavaScript libraries and frameworks (like jQuery, Angular, Backbone, bootstrap ), HTML and CSS.
- Experience accessing REST APIs including third parties Facebook, Twitter, google etc.
- Strong knowledge of build tools (Gulp or Grunt), CSS preprocessor (SASS), Bootstrap, version control (Git, TFS ).
- Experience building Web in React is a plus.
- Knowledge of server side Nodejs development and other back-end technologies (Python, PHP, etc.) is a plus.
Featured Jobs
Similar Jobs
- Senior Front End DeveloperThe Address Investments for Real Estate Consultancy - New Cairo, Cairo18 days ago