Skills And Tools:
- Understanding, analyzing, and validating the business specifications in order to deliver a comprehensive solution.
- Devising a full plan for work, establishing milestones and deadlines to achieve objectives.
- Develop, test and implement high-end performance web UIs across multiple browsers, platforms, and devices, including smartphones and tablets.
- Bachelor Degree in Computer Science or equivalent.
- 7-10 Years of experience in Front-end web development.
- Excellent experience with HTML5/CSS3.
- Good understanding of CSS processing, such as LESS/SASS.
- Good experience with Object Oriented Programming and Code Refactoring.
- Experience in using and handling third-party APIs.
- Advanced knowledge of HTTP/HTTP2 protocols, Caching mechanisms and Scalability solutions.
- Good understanding of Gulp, Grunt, Webpack.
- Excellent experience with GIT is a Must.
- Familiarity with Agile Fundamentals.
- Familiarity with NodeJS is a Plus.
- Experience with AngularJS and Angular 2+.
- Have an excellent attitude for interpersonal relationships and multicultural environments.
- Fluent in English.
- Self-motivated learner who is constantly seeking out new technologies.
- Excellent Programming Skills
- Good understanding of SEO principles and ensuring that application will adhere to them.
- Possess an advanced knowledge of web and mobile UX/UI; adhere to and extrapolate complex design systems and apply to coded pages, screens, and states.