Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
About Job
- We are looking for Front-End developer who has the capabilities to combine the art of design with the art of programming.
Job Responsibilities
- Responsible for Creating the look and feel of high-end performance web UIs across multiple browsers, platforms, and devices, including smartphones and tablets.
- Responsible for Designing, creating and testing pixel perfect websites.
- Ensure the technical feasibility of UI/UX designs.
- Build reusable code and libraries for future use.
- Optimize website and application for maximum speed and scalability.
- Stay updated with the latest front-end technologies and techniques.
Job Requirements
- Bachelor degree of Computer Science or related discipline is a MUST
- Minimum 2 to 4 years’ experience as a front end developer.
- Expert in HTML5, CSS3 and CSS pre-processing frameworks (Sass or Less).
- Expert in JavaScript, jQuery, and Bootstrap.
- Expert in AngularJs.
- Expert in working with (PHP or NodeJS), expert in one of them is must.
- Expert with complex client-side data flows & json.
- Expert in solving cross browser compatibility issues.
- Expert in working on single-page applications.
- Solid understanding of themes, widgets and responsive mobile development.
- Accessibility Website Speed / Performance Debugging Tools (Firebug, etc.) Cross-Browser / Cross-Platform Development / SEO Basics.
- Good knowledge in using of Adobe Photoshop.
- Good knowledge in using and implementing Restful APIs and integrating with third-party APIs (i.e. Google, Echo Sign, and Mandrill).
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Familiarity with other front-end frameworks and libraries (KnockoutJs, Backbones, ReactJs, DurandalJS etc...) is a plus.
- Familiarity with using code versioning tools, such as Git / SVN.
- Familiarity with Agile Fundamentals.