Job Description
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.
Desired Candidate Profile
Profile:
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 technologies
Strong knowledge of OOP, Design Patterns, Data Structure, Algorithms
The 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, Jira
Strong knowledge of concepts and technology such as Responsive Design and mobile website development is a plus
Understanding of package management tools (NPM)
Understanding of UI rendering optimization, caching, and bundling.
Understanding of performance optimization, security, and SEO
Experience in designing and writing modular and reusable components.
Understanding PWA is a plus
Familiarity with APIs, REST, and JSON
Familiarity with test-driven development is a plus
What we are offering:
Competitive monthly salary.
Social/ Family Health insurance (We bear it entirely).
2 days off/week (Friday & Saturday).
Great Place to work located in Sheraton Heliopolis, Cairo.
Awesome Team, we have the best team that is supportive, collaborative, professional and fun.
Education:
Any Graduation()
Gender:
nm
Nationality:
Any Nationality