- Demonstrated experience with JavaScript, HTML5, CSS3, and related technologies
- Working knowledge and understanding of the following: RESTful web services, Javascript, jQuery, AJAX, JSON, HTML5, CSS3, Git, NPM
- Experience with Javascript MVC frameworks as Angular preferred.
- Ability to write complex programs, analyze code changes and make suggestions to improve code complexity for maintainability and scalability.
- Ability to reason logically and creatively, identify problems, draw valid conclusions from the data available, and develop effective solutions while applying creative thinking in the design and development of high-performing web applications
- Knowledge and demonstrated experience with cross-browser and cross-platform issues (IE, Firefox, Safari, etc.)
- Goal-oriented and self-motivated.
- Candidate must have the ability to work independently or within a team environment.
- Strong oral and written communications skills with the ability to create software design and engineering documents.
- The ability to multi-task and deliver high-quality work under tight deadlines is essential.
- The ability to work in a fast-paced environment is crucial.
- The ability to learn, excel and deliver at a quick pace is required.
Requirements:4+ years of experience in the front-end development field.Bachelor’s degree in Computer Science, Engineering, or a related subject.FinTech / Financial sector experience is preferable.Technical Skills:Experienced Frontend Developer with knowledge in web framework-based development and internet technologiesStrong knowledge of OOP, Design Patterns, Data Structure, AlgorithmsThe ideal candidate should have hands-on experience in the following: public-facing web application development using JavaScript and open source technologies, tools, and APIs Ex.: Typescript, HTML5, CSS3, SASS, Bootstrap, Angular, JavaScript, Git, Maven, DevOps, Jenkins, SonarQube. Additional web technologies experience is a plus.Knowledge of Git, JiraStrong knowledge of concepts and technology such as Responsive Design and mobile website development is a plusUnderstanding of package management tools (NPM)Understanding of UI rendering optimization, caching, and bundling.Understanding of performance optimization, security, and SEOExperience in designing and writing modular and reusable components.Understanding PWA is a plusFamiliarity with APIs, REST, and JSONFamiliarity with test-driven development is a plusWhat we are offering:Competitive monthly salary.Social/ Family Health insurance (We bear it entirely).Great Place to work located in Sheraton Heliopolis, Cairo.Awesome Team, we have the best team that is supportive, collaborative, professional and fun.